Ubiquity
2.0.3
php rapid development framework
|
Public Member Functions | |
__construct ($yumlString) | |
getFirstKey ($table) | |
getFieldType ($table, $fieldName) | |
getPrimaryKeys ($table) | |
getParts () | |
getTables () | |
getTableNames () | |
getFields ($table) | |
getForeignKeys ($table) | |
Data Fields | |
null => "«null»" ] | |
Private Member Functions | |
getFkName ($table, $prefix="id") | |
parse () | |
parsePart ($part) | |
parseAllProperties () | |
parseProperties ($propertiesString, $table) | |
parseProperty ($property) | |
parseRelations ($table) | |
_parseRelations ($table, $matches) | |
parseManyRelations ($table) | |
_parseManyRelations ($table, $matches) | |
Private Attributes | |
$stereotypes = [ "pk" => "«pk»" | |
$defaultType = "varchar(30)" | |
$originalString | |
$parts | |
$tables = [ ] | |
Definition at line 5 of file YumlParser.php.
__construct | ( | $yumlString | ) |
Definition at line 12 of file YumlParser.php.
|
private |
Definition at line 154 of file YumlParser.php.
|
private |
Definition at line 135 of file YumlParser.php.
getFields | ( | $table | ) |
Definition at line 188 of file YumlParser.php.
getFieldType | ( | $table, | |
$fieldName | |||
) |
Definition at line 110 of file YumlParser.php.
getFirstKey | ( | $table | ) |
Definition at line 99 of file YumlParser.php.
|
private |
Definition at line 17 of file YumlParser.php.
getForeignKeys | ( | $table | ) |
Definition at line 192 of file YumlParser.php.
getParts | ( | ) |
Definition at line 176 of file YumlParser.php.
getPrimaryKeys | ( | $table | ) |
Definition at line 118 of file YumlParser.php.
getTableNames | ( | ) |
Definition at line 184 of file YumlParser.php.
getTables | ( | ) |
Definition at line 180 of file YumlParser.php.
|
private |
Definition at line 21 of file YumlParser.php.
|
private |
Definition at line 41 of file YumlParser.php.
|
private |
Definition at line 148 of file YumlParser.php.
|
private |
Definition at line 30 of file YumlParser.php.
|
private |
Definition at line 59 of file YumlParser.php.
|
private |
Definition at line 69 of file YumlParser.php.
|
private |
Definition at line 127 of file YumlParser.php.
|
private |
Definition at line 7 of file YumlParser.php.
|
private |
Definition at line 8 of file YumlParser.php.
|
private |
Definition at line 9 of file YumlParser.php.
|
private |
Definition at line 6 of file YumlParser.php.
|
private |
Definition at line 10 of file YumlParser.php.
null => "«null»" ] |
Definition at line 6 of file YumlParser.php.