PHP Класс Phan\Language\Element\PassByReferenceVariable

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

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

Метод Описание
__construct ( Parameter $parameter, TypedElement $element )
getContext ( ) : Context
getFileRef ( ) : FileRef
getFlags ( ) : integer
getName ( ) : string
getPhanFlags ( ) : integer
getUnionType ( ) : UnionType
getVariadicElementUnionType ( ) : UnionType Variables can't be variadic. This is the same as getUnionType for variables, but not necessarily for subclasses. Method will return the element type (such as DateTime) for variadic parameters.
isDeprecated ( ) : boolean
isInternal ( ) : boolean
setFlags ( integer $flags )
setIsDeprecated ( boolean $is_deprecated )
setPhanFlags ( integer $phan_flags )
setUnionType ( UnionType $type )

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

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

public __construct ( Parameter $parameter, TypedElement $element )
$parameter Parameter
$element TypedElement

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

public getContext ( ) : Context
Результат Phan\Language\Context

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

public getFileRef ( ) : FileRef
Результат Phan\Language\FileRef

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

public getFlags ( ) : integer
Результат integer

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

public getName ( ) : string
Результат string

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

public getPhanFlags ( ) : integer
Результат integer

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

public getUnionType ( ) : UnionType
Результат Phan\Language\UnionType

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

Variables can't be variadic. This is the same as getUnionType for variables, but not necessarily for subclasses. Method will return the element type (such as DateTime) for variadic parameters.
public getVariadicElementUnionType ( ) : UnionType
Результат Phan\Language\UnionType

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

public isDeprecated ( ) : boolean
Результат boolean

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

public isInternal ( ) : boolean
Результат boolean

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

public setFlags ( integer $flags )
$flags integer

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

public setIsDeprecated ( boolean $is_deprecated )
$is_deprecated boolean

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

public setPhanFlags ( integer $phan_flags )
$phan_flags integer

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

public setUnionType ( UnionType $type )
$type Phan\Language\UnionType