Flow PHP

Aggregators implements Countable, IteratorAggregate

Read onlyYes
FinalYes
Tags
implements

Interfaces

Countable
IteratorAggregate

Methods

__construct()  : mixed
aggregate()  : void
cloned()  : self
count()  : int
first()  : AggregatingFunction
getIterator()  : Traversable
references()  : null|array<int, Reference>
resolved()  : self
Rebuilds every aggregator fresh - callers must bind before the first aggregate() call, or accumulated state is discarded.

Methods

getIterator()

public getIterator() : Traversable
Return values
Traversable

references()

public references() : null|array<int, Reference>
Return values
null|array<int, Reference>

union of references read by all aggregators, or null when any aggregator cannot enumerate them (disables spill column pruning)

resolved()

Rebuilds every aggregator fresh - callers must bind before the first aggregate() call, or accumulated state is discarded.

public resolved(Schema $schema) : self
Parameters
$schema : Schema
Return values
self
On this page

Search results