ExpressionBuilder
class ExpressionBuilder (View source)
Builder for Expressions in the {@link Selectable} interface.
Important Notice for interoperable code: You have to use scalar values only for comparisons, otherwise the behavior of the comparison may be different between implementations (Array vs ORM vs ODM).
Methods
andX(mixed $x = null)
No description
orX(mixed $x = null)
No description
eq(string $field, mixed $value)
No description
gt(string $field, mixed $value)
No description
lt(string $field, mixed $value)
No description
gte(string $field, mixed $value)
No description
lte(string $field, mixed $value)
No description
neq(string $field, mixed $value)
No description
isNull(string $field)
No description
in(string $field, array $values)
No description
notIn(string $field, array $values)
No description
contains(string $field, mixed $value)
No description
memberOf(string $field, mixed $value)
No description
startsWith(string $field, mixed $value)
No description
endsWith(string $field, mixed $value)
No description