|
ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Class arStatementCollection. More...
Inheritance diagram for arStatementCollection:
Collaboration diagram for arStatementCollection:Public Member Functions | |
| add (arStatement $statement) | |
| hasStatements () | |
| asSQLStatement () | |
| asORACLEStatement () | |
| setAr ($ar) | |
| getAr () | |
| setStatements ($statements) | |
| getStatements () | |
Protected Attributes | |
| $statements = array() | |
| $ar | |
Static Protected Attributes | |
| static | $cache = array() |
Class arStatementCollection.
Definition at line 10 of file class.arStatementCollection.php.
| arStatementCollection::add | ( | arStatement | $statement | ) |
| arStatement | $statement |
Reimplemented in arJoinCollection.
Definition at line 29 of file class.arStatementCollection.php.
| arStatementCollection::asORACLEStatement | ( | ) |
Reimplemented in arJoinCollection.
Definition at line 69 of file class.arStatementCollection.php.
References asSQLStatement().
Here is the call graph for this function:
|
abstract |
Reimplemented in arConcatCollection, arHavingCollection, arJoinCollection, arOrderCollection, arSelectCollection, and arWhereCollection.
Referenced by asORACLEStatement().
Here is the caller graph for this function:| arStatementCollection::getAr | ( | ) |
Definition at line 85 of file class.arStatementCollection.php.
References $ar.
Referenced by arJoinCollection\asORACLEStatement(), arConcatCollection\asSQLStatement(), arHavingCollection\asSQLStatement(), arJoinCollection\asSQLStatement(), arOrderCollection\asSQLStatement(), arSelectCollection\asSQLStatement(), and arWhereCollection\asSQLStatement().
Here is the caller graph for this function:| arStatementCollection::getStatements | ( | ) |
Definition at line 101 of file class.arStatementCollection.php.
References $statements.
| arStatementCollection::hasStatements | ( | ) |
Definition at line 37 of file class.arStatementCollection.php.
Referenced by arJoinCollection\asORACLEStatement(), arConcatCollection\asSQLStatement(), arHavingCollection\asSQLStatement(), arJoinCollection\asSQLStatement(), arOrderCollection\asSQLStatement(), arSelectCollection\asSQLStatement(), and arWhereCollection\asSQLStatement().
Here is the caller graph for this function:| arStatementCollection::setAr | ( | $ar | ) |
| \ActiveRecord | $ar |
Definition at line 77 of file class.arStatementCollection.php.
References $ar.
| arStatementCollection::setStatements | ( | $statements | ) |
| \arStatement[] | $statements |
Definition at line 93 of file class.arStatementCollection.php.
References $statements.
|
protected |
Definition at line 23 of file class.arStatementCollection.php.
|
staticprotected |
Definition at line 15 of file class.arStatementCollection.php.
|
protected |
Definition at line 19 of file class.arStatementCollection.php.
Referenced by arConcatCollection\getConcats(), arHavingCollection\getHavings(), arJoinCollection\getJoins(), arOrderCollection\getOrders(), arSelectCollection\getSelects(), getStatements(), arWhereCollection\getWheres(), and setStatements().