Filter implements Describable
Read onlyYes
FinalYes
Interfaces
Methods
- bind() : self
- describe() : null|Description
- filter() : Rows
- The rows every predicate is TRUE for, in order; a source may have applied the ones it answers before.
- fromDescription() : static
Methods
bind()
public
static bind(Schema $schema, ScalarFunction ...$predicates) : self
Parameters
- $schema : Schema
- $predicates : ScalarFunction
Tags
Return values
selfdescribe()
public
describe() : null|Description
Return values
null|Description —null when this instance cannot cross a process boundary (a live client, a custom collaborator)
filter()
The rows every predicate is TRUE for, in order; a source may have applied the ones it answers before.
public
filter(Rows $rows, Backend $backend) : Rows
Parameters
Return values
RowsfromDescription()
public
static fromDescription(array<string|int, mixed> $data, Rebuild $rebuild) : static
Parameters
- $data : array<string|int, mixed>
- $rebuild : Rebuild