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 | ( | ) |