Interface MetadataInterface

Summary

Fully Qualified Name: Zend\Db\Metadata\MetadataInterface

Description

Methods

Name Description Defined By
getColumn() Get column MetadataInterface
getColumnNames() Get column names MetadataInterface
getColumns() Get columns MetadataInterface
getConstraint() Get constraint MetadataInterface
getConstraintKeys() Get constraint keys MetadataInterface
getConstraints() Get constraints MetadataInterface
getSchemas() Get schemas. MetadataInterface
getTable() Get table MetadataInterface
getTableNames() Get table names. MetadataInterface
getTables() Get tables. MetadataInterface
getTrigger() Get trigger MetadataInterface
getTriggerNames() Get trigger names MetadataInterface
getTriggers() Get triggers MetadataInterface
getView() Get view MetadataInterface
getViewNames() Get view names MetadataInterface
getViews() Get views MetadataInterface

Method Details

getColumn()

Get column

Parameter Name Type Description
$columnName string
$table string
$schema null|string

Returns: \Object\ColumnObject

getColumnNames()

Get column names

Parameter Name Type Description
$table string
$schema null|string

Returns: string[]

getColumns()

Get columns

Parameter Name Type Description
$table string
$schema null|string

Returns: \Object\ColumnObject[]

getConstraint()

Get constraint

Parameter Name Type Description
$constraintName string
$table string
$schema null|string

Returns: \Object\ConstraintObject

getConstraintKeys()

Get constraint keys

Parameter Name Type Description
$constraint string
$table string
$schema null|string

Returns: \Object\ConstraintKeyObject[]

getConstraints()

Get constraints

Parameter Name Type Description
$table string
$schema null|string

Returns: \Object\ConstraintObject[]

getSchemas()

Get schemas.

Returns: string[]

getTable()

Get table

Parameter Name Type Description
$tableName string
$schema null|string

Returns: \Object\TableObject

getTableNames()

Get table names.

Parameter Name Type Description
$schema null|string
$includeViews bool

Returns: string[]

getTables()

Get tables.

Parameter Name Type Description
$schema null|string
$includeViews bool

Returns: \Object\TableObject[]

getTrigger()

Get trigger

Parameter Name Type Description
$triggerName string
$schema null|string

Returns: \Object\TriggerObject

getTriggerNames()

Get trigger names

Parameter Name Type Description
$schema null|string

Returns: string[]

getTriggers()

Get triggers

Parameter Name Type Description
$schema null|string

Returns: \Object\TriggerObject[]

getView()

Get view

Parameter Name Type Description
$viewName string
$schema null|string

Returns: \Object\ViewObject

getViewNames()

Get view names

Parameter Name Type Description
$schema null|string

Returns: string[]

getViews()

Get views

Parameter Name Type Description
$schema null|string

Returns: \Object\ViewObject[]

Top