|
ZendDbSchema
Schema management for Zend Framework
|
Public Member Functions | |
| __construct (ZendDbSchema_Db_Schema_Table $table) | |
| refresh () | |
| setFromArray (array $config) | |
| add (ZendDbSchema_Db_Schema_Table_AbstractDefinition $item) | |
| isDirty () | |
| toArray () | |
| getIterator () | |
| has ($name) | |
| get ($name) | |
| count () | |
Protected Member Functions | |
| _getItemClass () | |
| _getSchemaKey () | |
Protected Attributes | |
| $_data = array() | |
| $_table | |
Definition at line 29 of file AbstractManager.php.
| ZendDbSchema_Db_Schema_Table_DefinitionManager_AbstractManager::__construct | ( | ZendDbSchema_Db_Schema_Table | $table | ) |
Constructor
| ZendDbSchema_Db_Schema_Table | $table |
| ZendDbSchema_Db_Schema_Exception |
Definition at line 62 of file AbstractManager.php.
|
abstractprotected |
Get classname
Reimplemented in ZendDbSchema_Db_Schema_Table_DefinitionManager_Column, ZendDbSchema_Db_Schema_Table_DefinitionManager_ForeignKey, and ZendDbSchema_Db_Schema_Table_DefinitionManager_Index.
Referenced by add(), refresh(), and setFromArray().
|
abstractprotected |
Get classname
Reimplemented in ZendDbSchema_Db_Schema_Table_DefinitionManager_Column, ZendDbSchema_Db_Schema_Table_DefinitionManager_ForeignKey, and ZendDbSchema_Db_Schema_Table_DefinitionManager_Index.
Referenced by refresh().
| ZendDbSchema_Db_Schema_Table_DefinitionManager_AbstractManager::add | ( | ZendDbSchema_Db_Schema_Table_AbstractDefinition | $item | ) |
Add index
| ZendDbSchema_Db_Schema_Table_Index | $index |
Definition at line 119 of file AbstractManager.php.
Referenced by setFromArray().
| ZendDbSchema_Db_Schema_Table_DefinitionManager_AbstractManager::count | ( | ) |
| ZendDbSchema_Db_Schema_Table_DefinitionManager_AbstractManager::get | ( | $name | ) |
| ZendDbSchema_Db_Schema_Table_DefinitionManager_AbstractManager::getIterator | ( | ) |
Definition at line 174 of file AbstractManager.php.
| ZendDbSchema_Db_Schema_Table_DefinitionManager_AbstractManager::has | ( | $name | ) |
Has item
| string | $name |
Definition at line 185 of file AbstractManager.php.
Referenced by add(), and setFromArray().
| ZendDbSchema_Db_Schema_Table_DefinitionManager_AbstractManager::isDirty | ( | ) |
| ZendDbSchema_Db_Schema_Table_DefinitionManager_AbstractManager::refresh | ( | ) |
Refresh
Definition at line 74 of file AbstractManager.php.
Referenced by __construct().
| ZendDbSchema_Db_Schema_Table_DefinitionManager_AbstractManager::setFromArray | ( | array | $config | ) |
Set from array
| array | $config |
Definition at line 95 of file AbstractManager.php.
Referenced by refresh().
| ZendDbSchema_Db_Schema_Table_DefinitionManager_AbstractManager::toArray | ( | ) |