Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. FunctionLike.php

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

FunctionLike

Namespace

PhpParser\Builder

Code

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;
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal