ITable
in
Tags
Table of Contents
Methods
- getColumn() : IColumn
- getColumns() : ArrayObject
- getComment() : string|null
- getForeignKeyFieldsRelationships() : ArrayObject
- getModel() : IModel
- Gets an instance of the model this table represents
- getName() : string
- Gets the name of this table
- getQualifiedName() : string
- Gets the fully qualified name of this table
- getReferencedKeyFieldsRelationships() : ArrayObject
- getRelationship() : ITableRelationship|null
- getSchema() : ISchema
- getType() : string
Methods
getColumn()
public
getColumn(string $column_name) : IColumn
Parameters
- $column_name : string
Return values
IColumngetColumns()
public
getColumns() : ArrayObject
Return values
ArrayObjectgetComment()
public
getComment() : string|null
Return values
string|nullgetForeignKeyFieldsRelationships()
public
getForeignKeyFieldsRelationships() : ArrayObject
Return values
ArrayObjectgetModel()
Gets an instance of the model this table represents
public
getModel() : IModel
Return values
IModelgetName()
Gets the name of this table
public
getName() : string
Return values
stringgetQualifiedName()
Gets the fully qualified name of this table
public
getQualifiedName() : string
Return values
stringgetReferencedKeyFieldsRelationships()
public
getReferencedKeyFieldsRelationships() : ArrayObject
Return values
ArrayObjectgetRelationship()
public
getRelationship(ITable $table) : ITableRelationship|null
Parameters
- $table : ITable
Return values
ITableRelationship|nullgetSchema()
public
getSchema() : ISchema
Return values
ISchemagetType()
public
getType() : string