|
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.