Comparison implements Filter
Read onlyYes
FinalYes
Interfaces
- Filter
- The implementations are closed: All, Any, Comparison, In, IsNull, Not and StartsWith; every walker refuses another.
Properties
Methods
Properties
$column
public
ColumnRef
$column
$operator
public
Operator
$operator
$value
public
bool|DateTimeImmutable|float|int|string
$value
Methods
__construct()
public
__construct(ColumnRef $column, Operator $operator, mixed $value) : mixed
Parameters
accept()
public
accept(FilterVisitor $visitor) : T
Parameters
- $visitor : FilterVisitor
Return values
Tand()
public
and(Filter $other) : All
Parameters
- $other : Filter
Return values
Allnegate()
public
negate() : Filter
Return values
Filteror()
public
or(Filter $other) : Any
Parameters
- $other : Filter