PHP 클래스 Phan\Language\Element\PassByReferenceVariable

상속: extends Variable
파일 보기 프로젝트 열기: etsy/phan

공개 메소드들

메소드 설명
__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