|
spoof
|


Public Member Functions | |
| __construct (ICondition $condition) | |
| addCondition ($operator, ICondition $condition) | |
Data Fields | |
| $condition | |
| $conditions | |
| $operators | |
| const | OPERATOR_AND = 1 |
| const | OPERATOR_OR = 2 |
Simple SQL condition group class. This class is used to describe a simple SQL condition group that is used to merge 2 or more SQL conditions or SQL condition groups themselves by SQL operators.
| __construct | ( | ICondition | $condition | ) |
Constructor.
| ICondition | $condition | object that will act as an initial condition |
| addCondition | ( | $operator, | |
| ICondition | $condition | ||
| ) |
Adds an additional database condition to the group.
| string | $operator | operator used to merge the additional database condition |
| ICondition | $condition | object being merged |
| $condition |
Initial database condition. Property used to store the initial database condition.
| $conditions |
Array of conditions. Property used to store array of additional database conditions to be merged.
| $operators |
Array of operators. Property used to store array of database operators associated with additional merged database conditions.
| const OPERATOR_AND = 1 |
Condition operators These should be used by name, e.g. DBConditionGroup::OPERATOR_AND
| const OPERATOR_OR = 2 |