Public Member Functions | ||||
getTables () | ||||
getTableNames () | ||||
addTable (DBTable $table) | ||||
| ||||
getTableByName ($name) | ||||
| ||||
toDialectString (Dialect $dialect) | ||||
Private Attributes | ||||
$tables = array() | ||||
$order = array() |
Definition at line 16 of file DBSchema.class.php.
DBSchema::getTables | ( | ) |
Definition at line 21 of file DBSchema.class.php.
DBSchema::getTableNames | ( | ) |
Definition at line 26 of file DBSchema.class.php.
DBSchema::addTable | ( | DBTable $ | table | ) |
WrongArgumentException |
Definition at line 35 of file DBSchema.class.php.
References DBTable::getName(), and Assert::isFalse().
DBSchema::getTableByName | ( | $ | name | ) |
MissingElementException |
Definition at line 54 of file DBSchema.class.php.
DBSchema::toDialectString | ( | Dialect $ | dialect | ) |
DBSchema::$tables = array() [private] |
Definition at line 18 of file DBSchema.class.php.
DBSchema::$order = array() [private] |
Definition at line 19 of file DBSchema.class.php.