In 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
$values
public
array<int, bool|DateTimeImmutable|float|int|string>
$values
Methods
__construct()
public
__construct(ColumnRef $column, array<string|int, mixed> $values) : mixed
Parameters
- $column : ColumnRef
- $values : array<string|int, mixed>
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