
Public Member Functions | |
| expAnd (LogicalObject $exp) | |
| |
| expOr (LogicalObject $exp) | |
| |
| toBoolean (Form $form) | |
Static Public Member Functions | |
| static | block ($args, $logic) |
| |
Static Private Member Functions | |
| static | calculateBoolean ($logic, $left, $right) |
Definition at line 18 of file LogicalChain.class.php.
| static LogicalChain::block | ( | $ | args, | |
| $ | logic | |||
| ) | [static] |
Definition at line 23 of file LogicalChain.class.php.
References $args, SQLChain::$logic, BinaryExpression::EXPRESSION_AND, BinaryExpression::EXPRESSION_OR, and Assert::isTrue().
Referenced by Expression::block().

| LogicalChain::expAnd | ( | LogicalObject $ | exp | ) |
Definition at line 52 of file LogicalChain.class.php.
References SQLChain::exp(), and BinaryExpression::EXPRESSION_AND.

| LogicalChain::expOr | ( | LogicalObject $ | exp | ) |
Definition at line 60 of file LogicalChain.class.php.
References SQLChain::exp(), and BinaryExpression::EXPRESSION_OR.

| LogicalChain::toBoolean | ( | Form $ | form | ) |
Implements LogicalObject.
Definition at line 65 of file LogicalChain.class.php.
References SQLChain::$chain, and $out.
| static LogicalChain::calculateBoolean | ( | $ | logic, | |
| $ | left, | |||
| $ | right | |||
| ) | [static, private] |
Definition at line 95 of file LogicalChain.class.php.
References SQLChain::$logic, BinaryExpression::EXPRESSION_AND, and BinaryExpression::EXPRESSION_OR.
1.5.4