ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class arStatementCollection. More...
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 30 of file class.arStatementCollection.php.
arStatementCollection::asORACLEStatement | ( | ) |
Reimplemented in arJoinCollection.
Definition at line 73 of file class.arStatementCollection.php.
References asSQLStatement().
|
abstract |
Reimplemented in arConcatCollection, arHavingCollection, arJoinCollection, arOrderCollection, arSelectCollection, and arWhereCollection.
Referenced by asORACLEStatement().
arStatementCollection::getAr | ( | ) |
Definition at line 91 of file class.arStatementCollection.php.
References $ar.
Referenced by arJoinCollection\asORACLEStatement(), arConcatCollection\asSQLStatement(), arHavingCollection\asSQLStatement(), arJoinCollection\asSQLStatement(), arOrderCollection\asSQLStatement(), arSelectCollection\asSQLStatement(), and arWhereCollection\asSQLStatement().
arStatementCollection::getStatements | ( | ) |
Definition at line 109 of file class.arStatementCollection.php.
References $statements.
arStatementCollection::hasStatements | ( | ) |
Definition at line 39 of file class.arStatementCollection.php.
Referenced by arJoinCollection\asORACLEStatement(), arConcatCollection\asSQLStatement(), arHavingCollection\asSQLStatement(), arJoinCollection\asSQLStatement(), arOrderCollection\asSQLStatement(), arSelectCollection\asSQLStatement(), and arWhereCollection\asSQLStatement().
arStatementCollection::setAr | ( | $ar | ) |
\ActiveRecord | $ar |
Definition at line 82 of file class.arStatementCollection.php.
References $ar.
arStatementCollection::setStatements | ( | $statements | ) |
\arStatement[] | $statements |
Definition at line 100 of file class.arStatementCollection.php.
References $statements.
|
protected |
Definition at line 24 of file class.arStatementCollection.php.
|
staticprotected |
Definition at line 16 of file class.arStatementCollection.php.
|
protected |
Definition at line 20 of file class.arStatementCollection.php.
Referenced by arConcatCollection\getConcats(), arHavingCollection\getHavings(), arJoinCollection\getJoins(), arOrderCollection\getOrders(), arSelectCollection\getSelects(), getStatements(), arWhereCollection\getWheres(), and setStatements().