Открытые члены | |
__construct ($name='') | |
setBody ($body) | |
setParent (BaseObject $parent=null) | |
getUnquotedName ($name=null) | |
getLowercasedName () | |
compareName ($name) | |
getCreateDdl ($dbType='') | |
getDropDdl ($dbType='') | |
getModifyDdl (BaseObject $target, $dbType='') | |
Открытые статические члены | |
static | getCompareName ($name) |
Открытые атрибуты | |
$parent = null | |
$name = '' | |
$body = '' | |
Защищенные данные | |
$ciName = '' | |
См. определение в файле base_object.php строка 9
__construct | ( | $name = '' | ) |
string | $name | Name of the table. |
Переопределяется в Table.
См. определение в файле base_object.php строка 20
|
final |
Compares name of the table with given.
If name has no quotes when comparison is case insensitive.
string | $name | Table name to compare. |
См. определение в файле base_object.php строка 160
|
staticfinal |
Returns "normalized" name of the table.
If name is not quoted then it made uppercase.
string | $name | Table name. |
См. определение в файле base_object.php строка 124
getCreateDdl | ( | $dbType = '' | ) |
Return DDL or commentary for object creation.
string | $dbType | Database type. |
Переопределяется в Column, Constraint, Index, Procedure, Sequence и Trigger.
См. определение в файле base_object.php строка 172
getDropDdl | ( | $dbType = '' | ) |
Return DDL or commentary for object destruction.
string | $dbType | Database type. |
Переопределяется в Column, Constraint, Index, Procedure, Sequence, Table и Trigger.
См. определение в файле base_object.php строка 184
|
final |
Returns "lowercased" name of the object.
If name is not quoted then it made lowercase.
См. определение в файле base_object.php строка 96
getModifyDdl | ( | BaseObject | $target, |
$dbType = '' ) |
Return DDL or commentary for object modification.
BaseObject | $target | Target object. |
string | $dbType | Database type. |
Переопределяется в Constraint, Index, Procedure, Sequence и Trigger.
См. определение в файле base_object.php строка 197
|
final |
Returns "unquoted" name of the object.
array | string | $name | Name or array of names to unquote. |
См. определение в файле base_object.php строка 61
setBody | ( | $body | ) |
Sets source code for object.
string | $body | The body. |
См. определение в файле base_object.php строка 33
setParent | ( | BaseObject | $parent = null | ) |
Sets parent for object.
For example Table for Column.
BaseObject | $parent | Parent object. |
См. определение в файле base_object.php строка 48
$body = '' |
См. определение в файле base_object.php строка 14
|
protected |
См. определение в файле base_object.php строка 15
$name = '' |
См. определение в файле base_object.php строка 13
$parent = null |
См. определение в файле base_object.php строка 12