public function getParameters() { return array_merge($this->options->getParameters(), $this->mutatorFunction->getParameterIds()); }
public function interpretJoinApply($operationId, IJoinOptionsInterpretation $joinOptionsInterpretation, IFunction $applyFunction) { /** @var $joinOptionsInterpretation IJoinOptionsParser */ $this->operation = new Operations\JoinApply($joinOptionsInterpretation->getJoinOptions(), $this->buildFunction($applyFunction, Functions\ConnectorMutator::factory())); }
/** * @return callable */ protected function functionFactory() { return Functions\ConnectorMutator::factory(); }