Ubiquity
2.0.2
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 151 of file YumlParser.php.
|
private |
Definition at line 132 of file YumlParser.php.
getFields | ( | $table | ) |
Definition at line 184 of file YumlParser.php.
getFieldType | ( | $table, | |
$fieldName | |||
) |
Definition at line 107 of file YumlParser.php.
getFirstKey | ( | $table | ) |
Definition at line 96 of file YumlParser.php.
|
private |
Definition at line 17 of file YumlParser.php.
getForeignKeys | ( | $table | ) |
Definition at line 188 of file YumlParser.php.
getParts | ( | ) |
Definition at line 172 of file YumlParser.php.
getPrimaryKeys | ( | $table | ) |
Definition at line 115 of file YumlParser.php.
getTableNames | ( | ) |
Definition at line 180 of file YumlParser.php.
getTables | ( | ) |
Definition at line 176 of file YumlParser.php.
|
private |
Definition at line 20 of file YumlParser.php.
|
private |
Definition at line 40 of file YumlParser.php.
|
private |
Definition at line 145 of file YumlParser.php.
|
private |
Definition at line 29 of file YumlParser.php.
|
private |
Definition at line 58 of file YumlParser.php.
|
private |
Definition at line 68 of file YumlParser.php.
|
private |
Definition at line 124 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.