HumHub Documentation (unofficial)

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]]

        
On this page

Search results