Public Member Functions | |
getTables () | |
getTableNames () | |
addTable (DBTable $table) | |
getTableByName ($name) | |
toDialectString (Dialect $dialect) | |
Private Attributes | |
$tables = array() | |
$order = array() |
Definition at line 15 of file DBSchema.class.php.
DBSchema::addTable | ( | DBTable $ | table | ) |
WrongArgumentException |
Definition at line 34 of file DBSchema.class.php.
References DBTable::getName(), and Assert::isFalse().
DBSchema::getTableByName | ( | $ | name | ) |
MissingElementException |
Definition at line 53 of file DBSchema.class.php.
DBSchema::getTableNames | ( | ) |
Definition at line 25 of file DBSchema.class.php.
DBSchema::getTables | ( | ) |
Definition at line 20 of file DBSchema.class.php.
DBSchema::toDialectString | ( | Dialect $ | dialect | ) |
Definition at line 63 of file DBSchema.class.php.
DBSchema::$order = array() [private] |
Definition at line 18 of file DBSchema.class.php.
DBSchema::$tables = array() [private] |
Definition at line 17 of file DBSchema.class.php.