PHP Класс Nette\PhpGenerator\Method

Наследование: extends Nette\Object
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( $name = NULL )
__toString ( ) : string
addBody ( $statement, array $args = NULL ) : self
addComment ( $val ) : self
addDocument ( $s )
addParameter ( $name, $defaultValue = NULL ) : Parameter
addUse ( $name ) : Parameter
from ( $from ) : self
getBody ( ) : string
getComment ( ) : string | null
getDocuments ( )
getName ( ) : string | null
getParameters ( ) : Parameter[]
getReturnReference ( ) : boolean
getReturnType ( ) : string | null
getUses ( ) : array
getVisibility ( ) : string | null
isAbstract ( ) : boolean
isFinal ( ) : boolean
isStatic ( ) : boolean
isVariadic ( ) : boolean
setAbstract ( $val ) : self
setBody ( $statement, array $args = NULL ) : self
setComment ( $val ) : self
setDocuments ( array $s )
setFinal ( $val ) : self
setName ( $name )
setNamespace ( PhpNamespace $val = NULL ) : self
setParameters ( array $val ) : self
setReturnReference ( $val ) : self
setReturnType ( $val ) : self
setStatic ( $val ) : self
setUses ( array $val ) : self
setVariadic ( $val ) : self
setVisibility ( $val ) : self

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

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

public __construct ( $name = NULL )

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

public __toString ( ) : string
Результат string PHP code

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

public addBody ( $statement, array $args = NULL ) : self
$args array
Результат self

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

public addComment ( $val ) : self
Результат self

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

Устаревший:
public addDocument ( $s )

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

public addParameter ( $name, $defaultValue = NULL ) : Parameter
Результат Parameter

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

public addUse ( $name ) : Parameter
Результат Parameter

from() публичный статический Метод

public static from ( $from ) : self
Результат self

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

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

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

public getComment ( ) : string | null
Результат string | null

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

Устаревший:
public getDocuments ( )

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

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

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

public getParameters ( ) : Parameter[]
Результат Parameter[]

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

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

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

public getReturnType ( ) : string | null
Результат string | null

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

public getUses ( ) : array
Результат array

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

public getVisibility ( ) : string | null
Результат string | null

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

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

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

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

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

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

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

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

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

public setAbstract ( $val ) : self
Результат self

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

public setBody ( $statement, array $args = NULL ) : self
$args array
Результат self

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

public setComment ( $val ) : self
Результат self

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

Устаревший:
public setDocuments ( array $s )
$s array

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

public setFinal ( $val ) : self
Результат self

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

Устаревший:
public setName ( $name )

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

public setNamespace ( PhpNamespace $val = NULL ) : self
$val PhpNamespace
Результат self

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

public setParameters ( array $val ) : self
$val array
Результат self

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

public setReturnReference ( $val ) : self
Результат self

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

public setReturnType ( $val ) : self
Результат self

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

public setStatic ( $val ) : self
Результат self

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

public setUses ( array $val ) : self
$val array
Результат self

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

public setVariadic ( $val ) : self
Результат self

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

public setVisibility ( $val ) : self
Результат self