Ubiquity 2.5.2
php rapid development framework
|
ManyToManyParser. More...
Public Member Functions | |
__construct ($db, $instance, $member=null) | |
init ($annot=false) | |
getMember () | |
setMember ($member) | |
getJoinTable () | |
setJoinTable ($joinTable) | |
getMyFkField () | |
setMyFkField ($myFkField) | |
getFkField () | |
setFkField ($fkField) | |
getTargetEntity () | |
setTargetEntity ($targetEntity) | |
getTargetEntityClass () | |
setTargetEntityClass ($targetEntityClass) | |
getTargetEntityTable () | |
setTargetEntityTable ($targetEntityTable) | |
getMyPk () | |
setMyPk ($myPk) | |
getPk () | |
setPk ($pk) | |
getInversedBy () | |
setInversedBy ($inversedBy) | |
getInstance () | |
setInstance ($instance) | |
getSQL ($alias="", $aliases=null) | |
getConcatSQL () | |
getParserWhereMask ($mask="'{value}'") | |
generateConcatSQL () | |
addValue ($value) | |
getWhereValues () | |
Private Member Functions | |
_init ($class, $annot) | |
getParserConcatWhereMask ($mask="'{value}'") | |
getParserConcatWhereInMask ($mask="'{values}'") | |
Private Attributes | |
$table | |
$member | |
$joinTable | |
$myFkField | |
$fkField | |
$targetEntity | |
$targetEntityClass | |
$targetEntityTable | |
$myPk | |
$inversedBy | |
$pk | |
$instance | |
$whereValues | |
$db | |
__construct | ( | $db, | |
$instance, | |||
$member = null |
|||
) |
Definition at line 34 of file ManyToManyParser.php.
|
private |
Definition at line 57 of file ManyToManyParser.php.
addValue | ( | $value | ) |
Definition at line 244 of file ManyToManyParser.php.
generateConcatSQL | ( | ) |
Definition at line 227 of file ManyToManyParser.php.
getConcatSQL | ( | ) |
Definition at line 205 of file ManyToManyParser.php.
getFkField | ( | ) |
Definition at line 116 of file ManyToManyParser.php.
getInstance | ( | ) |
Definition at line 179 of file ManyToManyParser.php.
getInversedBy | ( | ) |
Definition at line 170 of file ManyToManyParser.php.
getJoinTable | ( | ) |
Definition at line 98 of file ManyToManyParser.php.
getMember | ( | ) |
Definition at line 89 of file ManyToManyParser.php.
getMyFkField | ( | ) |
Definition at line 107 of file ManyToManyParser.php.
getMyPk | ( | ) |
Definition at line 152 of file ManyToManyParser.php.
|
private |
Definition at line 222 of file ManyToManyParser.php.
|
private |
Definition at line 217 of file ManyToManyParser.php.
getParserWhereMask | ( | $mask = "'{value}'" | ) |
Definition at line 211 of file ManyToManyParser.php.
getPk | ( | ) |
Definition at line 161 of file ManyToManyParser.php.
getSQL | ( | $alias = "" , |
|
$aliases = null |
|||
) |
Definition at line 188 of file ManyToManyParser.php.
getTargetEntity | ( | ) |
Definition at line 125 of file ManyToManyParser.php.
getTargetEntityClass | ( | ) |
Definition at line 134 of file ManyToManyParser.php.
getTargetEntityTable | ( | ) |
Definition at line 143 of file ManyToManyParser.php.
getWhereValues | ( | ) |
Definition at line 252 of file ManyToManyParser.php.
init | ( | $annot = false | ) |
Definition at line 41 of file ManyToManyParser.php.
setFkField | ( | $fkField | ) |
Definition at line 120 of file ManyToManyParser.php.
setInstance | ( | $instance | ) |
Definition at line 183 of file ManyToManyParser.php.
setInversedBy | ( | $inversedBy | ) |
Definition at line 174 of file ManyToManyParser.php.
setJoinTable | ( | $joinTable | ) |
Definition at line 102 of file ManyToManyParser.php.
setMember | ( | $member | ) |
Definition at line 93 of file ManyToManyParser.php.
setMyFkField | ( | $myFkField | ) |
Definition at line 111 of file ManyToManyParser.php.
setMyPk | ( | $myPk | ) |
Definition at line 156 of file ManyToManyParser.php.
setPk | ( | $pk | ) |
Definition at line 165 of file ManyToManyParser.php.
setTargetEntity | ( | $targetEntity | ) |
Definition at line 129 of file ManyToManyParser.php.
setTargetEntityClass | ( | $targetEntityClass | ) |
Definition at line 138 of file ManyToManyParser.php.
setTargetEntityTable | ( | $targetEntityTable | ) |
Definition at line 147 of file ManyToManyParser.php.
|
private |
Definition at line 32 of file ManyToManyParser.php.
|
private |
Definition at line 18 of file ManyToManyParser.php.
|
private |
Definition at line 25 of file ManyToManyParser.php.
|
private |
Definition at line 23 of file ManyToManyParser.php.
|
private |
Definition at line 16 of file ManyToManyParser.php.
|
private |
Definition at line 15 of file ManyToManyParser.php.
|
private |
Definition at line 17 of file ManyToManyParser.php.
|
private |
Definition at line 22 of file ManyToManyParser.php.
|
private |
Definition at line 24 of file ManyToManyParser.php.
|
private |
Definition at line 14 of file ManyToManyParser.php.
|
private |
Definition at line 19 of file ManyToManyParser.php.
|
private |
Definition at line 20 of file ManyToManyParser.php.
|
private |
Definition at line 21 of file ManyToManyParser.php.
|
private |
Definition at line 26 of file ManyToManyParser.php.