PHP Класс PhpParser\Node\Stmt\ClassMethod

Наследование: extends PhpParser\Node\Stmt, implements PhpParser\Node\FunctionLike
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$byRef Whether to return by reference
$flags Flags
$name Name
$params Parameters
$returnType Return type
$stmts Statements
$type

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

Метод Описание
__construct ( string $name, array $subNodes = [], array $attributes = [] ) Constructs a class method node.
getParams ( )
getReturnType ( )
getStmts ( )
getSubNodeNames ( )
isAbstract ( )
isFinal ( )
isPrivate ( )
isProtected ( )
isPublic ( )
isStatic ( )
returnsByRef ( )

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

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

Constructs a class method node.
public __construct ( string $name, array $subNodes = [], array $attributes = [] )
$name string Name
$subNodes array Array of the following optional subnodes: 'flags => MODIFIER_PUBLIC: Flags 'byRef' => false : Whether to return by reference 'params' => array() : Parameters 'returnType' => null : Return type 'stmts' => array() : Statements
$attributes array Additional attributes

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

public getParams ( )

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

public getReturnType ( )

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

public getStmts ( )

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

public getSubNodeNames ( )

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

public isAbstract ( )

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

public isFinal ( )

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

public isPrivate ( )

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

public isProtected ( )

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

public isPublic ( )

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

public isStatic ( )

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

public returnsByRef ( )

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

$byRef публичное свойство

Whether to return by reference
public $byRef

$flags публичное свойство

Flags
public $flags

$name публичное свойство

Name
public $name

$params публичное свойство

Parameters
public $params

$returnType публичное свойство

Return type
public $returnType

$stmts публичное свойство

Statements
public $stmts

$type публичное свойство

Устаревший: Use $flags instead
public $type