PHP 클래스 PhpParser\Builder\Param

상속: extends PhpParser\BuilderAbstract
파일 보기 프로젝트 열기: nikic/PHP-Parser

보호된 프로퍼티들

프로퍼티 타입 설명
$byRef
$default
$name
$type string | PhpParser\Node\Name | PhpParser\Node\NullableType | null

공개 메소드들

메소드 설명
__construct ( string $name ) Creates a parameter builder.
getNode ( ) : Param Returns the built parameter node.
makeByRef ( ) Make the parameter accept the value by reference.
setDefault ( mixed $value ) Sets default value for the parameter.
setTypeHint ( string | Name | NullableType $type ) Sets type hint for the parameter.

메소드 상세

__construct() 공개 메소드

Creates a parameter builder.
public __construct ( string $name )
$name string Name of the parameter

getNode() 공개 메소드

Returns the built parameter node.
public getNode ( ) : Param
리턴 PhpParser\Node\Param The built parameter node

makeByRef() 공개 메소드

Make the parameter accept the value by reference.
public makeByRef ( )

setDefault() 공개 메소드

Sets default value for the parameter.
public setDefault ( mixed $value )
$value mixed Default value to use

setTypeHint() 공개 메소드

Sets type hint for the parameter.
public setTypeHint ( string | Name | NullableType $type )
$type string | PhpParser\Node\Name | PhpParser\Node\NullableType Type hint to use

프로퍼티 상세

$byRef 보호되어 있는 프로퍼티

protected $byRef

$default 보호되어 있는 프로퍼티

protected $default

$name 보호되어 있는 프로퍼티

protected $name

$type 보호되어 있는 프로퍼티

protected string|Name,PhpParser\Node|NullableType,PhpParser\Node|null $type
리턴 string | PhpParser\Node\Name | PhpParser\Node\NullableType | null