public function visitAggregate(Requests\Aggregate $request) { $this->compilation->append('Get the values aggregated according to the function: '); $this->compilation->appendFunction($request->getAggregatorFunction()); }
public function visitAggregate(Requests\Aggregate $request) { return parent::visitAggregate($request->update($this->expressionProcessor->processFunction($request->getAggregatorFunction()))); }
public function visitAggregate(Requests\Aggregate $request) { return $this->traversable->aggregate($this->resolvedParameters[$request->getAggregatorFunction()->getCallableId()]); }