function FunctionLike::addParam
Adds a parameter.
Parameters
Node\Param|Param $param The parameter to add:
Return value
$this The builder instance (for fluid interface)
1 call to FunctionLike::addParam()
- FunctionLike::addParams in vendor/
nikic/ php-parser/ lib/ PhpParser/ Builder/ FunctionLike.php - Adds multiple parameters.
File
-
vendor/
nikic/ php-parser/ lib/ PhpParser/ Builder/ FunctionLike.php, line 34
Class
Namespace
PhpParser\BuilderCode
public function addParam($param) {
$param = BuilderHelpers::normalizeNode($param);
if (!$param instanceof Node\Param) {
throw new \LogicException(sprintf('Expected parameter node, got "%s"', $param->getType()));
}
$this->params[] = $param;
return $this;
}