Flow PHP

RowEvaluator implements FilterVisitor

Read onlyYes
FinalYes

Not is pushed to leaves as polarity, so NULL is TRUE in neither; NaN is false.

Tags
implements

Interfaces

FilterVisitor

Methods

all()  : T
any()  : T
comparison()  : T
evaluate()  : array<int, bool>
in()  : T
isNull()  : T
not()  : T
startsWith()  : T

Methods

evaluate()

public static evaluate(BoundFilter $filter, array<string, array<int, mixed>> $physicalByPath, int $rows) : array<int, bool>
Parameters
$filter : BoundFilter
$physicalByPath : array<string, array<int, mixed>>

one physical value or null per row, keyed by FlatColumn::flatPath()

$rows : int
Return values
array<int, bool> —

true = keep

On this page

Search results