Flow PHP

FilterEvaluator

Read onlyYes
FinalYes

Column-wise, so a batch is filtered without building rows.

Methods

__construct()  : mixed
Refuses at once what no row could answer, instead of matching nothing silently.
mask()  : array<int, int>
The indexes of the rows the filter is true for.
roots()  : array<int, string>
The root columns a batch must hold.

Methods

mask()

The indexes of the rows the filter is true for.

public mask(array<string, array<int, mixed>> $batch) : array<int, int>
Parameters
$batch : array<string, array<int, mixed>>

decoded values by root column, every list the same length

Return values
array<int, int>

roots()

The root columns a batch must hold.

public roots() : array<int, string>
Return values
array<int, string>
On this page

Search results