/** * @return callable */ protected function functionFactory() { return Functions\ElementMutator::factory(); }
public function interpretApply($operationId, IFunction $function) { $this->operation = new Operations\Apply($this->buildFunction($function, Functions\ElementMutator::factory())); }
public function getParameters() { return $this->mutatorFunction->getParameterIds(); }