Class Table
Base Table class used by tables that needs class table inheritance (CTI)
It exposes an extensionOf()
method to inherit properties and associations from another table.
Each table can inherit from only one table. Inheritance can be deep.
- Cake\ORM\Table
-
BEdita\Core\ORM\Inheritance\Table
Direct known subclasses
Indirect known subclasses
BEdita\Core\Model\Table\LocationsTable
,
BEdita\Core\Model\Table\MediaTable
Methods summary
public
|
|
public
|
|
public
|
|
public
|
#
extensionOf( string|Cake\ORM\Table $associated )
Configure this table to inherit from another table. |
public
boolean
|
#
isTableInherited( string $tableName, boolean $nested = false )
Say if table |
public
Cake\ORM\Table|null
|
|
public
Cake\ORM\Table[]
|
|
public
Cake\ORM\Table[]
|
|
public
|
|
public
|
|
public
|
|
public
|
Properties summary
protected
Cake\ORM\Table|string|null
|
$inheritedTable
Table that is being inherited by this one. |
#
null
|