conditions
Table of Contents
Interfaces
- ConditionInterface
- Interface ConditionInterface should be implemented by classes that represent a condition in DBAL of framework.
Classes
- AndCondition
- Condition that connects two or more SQL expressions with the `AND` operator.
- BetweenColumnsCondition
- Class BetweenColumnCondition represents a `BETWEEN` condition where values is between two columns. For example:
- BetweenColumnsConditionBuilder
- Class BetweenColumnsConditionBuilder builds objects of [[BetweenColumnsCondition]]
- BetweenCondition
- Class BetweenCondition represents a `BETWEEN` condition.
- BetweenConditionBuilder
- Class BetweenConditionBuilder builds objects of [[BetweenCondition]]
- ConjunctionCondition
- Class ConjunctionCondition
- ConjunctionConditionBuilder
- Class ConjunctionConditionBuilder builds objects of abstract class [[ConjunctionCondition]]
- ExistsCondition
- Condition that represents `EXISTS` operator.
- ExistsConditionBuilder
- Class ExistsConditionBuilder builds objects of [[ExistsCondition]]
- HashCondition
- Condition based on column-value pairs.
- HashConditionBuilder
- Class HashConditionBuilder builds objects of [[HashCondition]]
- InCondition
- Class InCondition represents `IN` condition.
- InConditionBuilder
- Class InConditionBuilder builds objects of [[InCondition]]
- LikeCondition
- Class LikeCondition represents a `LIKE` condition.
- LikeConditionBuilder
- Class LikeConditionBuilder builds objects of [[LikeCondition]]
- NotCondition
- Condition that inverts passed [[condition]].
- NotConditionBuilder
- Class NotConditionBuilder builds objects of [[NotCondition]]
- OrCondition
- Condition that connects two or more SQL expressions with the `AND` operator.
- SimpleCondition
- Class SimpleCondition represents a simple condition like `"column" operator value`.
- SimpleConditionBuilder
- Class NotConditionBuilder builds objects of [[SimpleCondition]]