PHP Класс PhpParser\Builder\FunctionLike

Наследование: extends Declaration
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$params
$returnByRef
$returnType string | PhpParser\Node\Name | PhpParser\Node\NullableType | null

Открытые методы

Метод Описание
addParam ( Param | Param $param ) Adds a parameter.
addParams ( array $params ) Adds multiple parameters.
makeReturnByRef ( ) Make the function return by reference.
setReturnType ( string | Name | NullableType $type ) Sets the return type for PHP 7.

Описание методов

addParam() публичный Метод

Adds a parameter.
public addParam ( Param | Param $param )
$param PhpParser\Node\Param | Param The parameter to add

addParams() публичный Метод

Adds multiple parameters.
public addParams ( array $params )
$params array The parameters to add

makeReturnByRef() публичный Метод

Make the function return by reference.
public makeReturnByRef ( )

setReturnType() публичный Метод

Sets the return type for PHP 7.
public setReturnType ( string | Name | NullableType $type )
$type string | PhpParser\Node\Name | PhpParser\Node\NullableType One of array, callable, string, int, float, bool, iterable, or a class/interface name.

Описание свойств

$params защищенное свойство

protected $params

$returnByRef защищенное свойство

protected $returnByRef

$returnType защищенное свойство

protected string|Name,PhpParser\Node|NullableType,PhpParser\Node|null $returnType
Результат string | PhpParser\Node\Name | PhpParser\Node\NullableType | null