newArgument() ->setName('max') ->setType('number'), ); } public function evaluateFunction(array $xv) { $max = $this->getArgument('max'); $yv = array(); foreach ($xv as $x) { if ($x > $max) { $yv[] = null; } else { $yv[] = $x; } } return $yv; } }