PHP 클래스 gossi\codegen\model\PhpParameter

저자: Johannes M. Schmitt ([email protected])
상속: extends AbstractModel, use trait gossi\codegen\model\parts\NameTrait, use trait gossi\codegen\model\parts\DefaultValueTrait, use trait gossi\codegen\model\parts\TypeTrait
파일 보기 프로젝트 열기: gossi/php-code-generator 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( string $name = null ) Creates a new PHP parameter
create ( string $name = null ) : static Creates a new PHP parameter.
fromReflection ( ReflectionParameter $ref ) : PhpParameter Creates a PHP parameter from reflection
getDocblockTag ( ) : gossi\docblock\tags\ParamTag Returns a docblock tag for this parameter
getTypeDescription ( ) : string Alias for getDescription()
isPassedByReference ( ) : boolean Returns whether this parameter is passed by reference
setPassedByReference ( boolean $bool ) Sets whether this parameter is passed by reference
setTypeDescription ( string $description ) Alias for setDescription()

메소드 상세

__construct() 공개 메소드

Creates a new PHP parameter
public __construct ( string $name = null )
$name string the parameter name

create() 공개 정적인 메소드

Creates a new PHP parameter.
public static create ( string $name = null ) : static
$name string the parameter name
리턴 static

fromReflection() 공개 정적인 메소드

Creates a PHP parameter from reflection
사용 중단: will be removed in version 0.5
public static fromReflection ( ReflectionParameter $ref ) : PhpParameter
$ref ReflectionParameter
리턴 PhpParameter

getDocblockTag() 공개 메소드

Returns a docblock tag for this parameter
public getDocblockTag ( ) : gossi\docblock\tags\ParamTag
리턴 gossi\docblock\tags\ParamTag

getTypeDescription() 공개 메소드

Alias for getDescription()
public getTypeDescription ( ) : string
리턴 string

isPassedByReference() 공개 메소드

Returns whether this parameter is passed by reference
public isPassedByReference ( ) : boolean
리턴 boolean `true` if passed by reference and `false` if not

setPassedByReference() 공개 메소드

Sets whether this parameter is passed by reference
public setPassedByReference ( boolean $bool )
$bool boolean `true` if passed by reference and `false` if not

setTypeDescription() 공개 메소드

Alias for setDescription()
public setTypeDescription ( string $description )
$description string