PHP Class Nette\PhpGenerator\Method

Inheritance: extends Nette\Object
Afficher le fichier Open project: nette/php-generator Class Usage Examples

Méthodes publiques

Méthode Description
__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

Method Details

__construct() public méthode

public __construct ( $name = NULL )

__toString() public méthode

public __toString ( ) : string
Résultat string PHP code

addBody() public méthode

public addBody ( $statement, array $args = NULL ) : self
$args array
Résultat self

addComment() public méthode

public addComment ( $val ) : self
Résultat self

addDocument() public méthode

Deprecation:
public addDocument ( $s )

addParameter() public méthode

public addParameter ( $name, $defaultValue = NULL ) : Parameter
Résultat Parameter

addUse() public méthode

public addUse ( $name ) : Parameter
Résultat Parameter

from() public static méthode

public static from ( $from ) : self
Résultat self

getBody() public méthode

public getBody ( ) : string
Résultat string

getComment() public méthode

public getComment ( ) : string | null
Résultat string | null

getDocuments() public méthode

Deprecation:
public getDocuments ( )

getName() public méthode

public getName ( ) : string | null
Résultat string | null

getParameters() public méthode

public getParameters ( ) : Parameter[]
Résultat Parameter[]

getReturnReference() public méthode

public getReturnReference ( ) : boolean
Résultat boolean

getReturnType() public méthode

public getReturnType ( ) : string | null
Résultat string | null

getUses() public méthode

public getUses ( ) : array
Résultat array

getVisibility() public méthode

public getVisibility ( ) : string | null
Résultat string | null

isAbstract() public méthode

public isAbstract ( ) : boolean
Résultat boolean

isFinal() public méthode

public isFinal ( ) : boolean
Résultat boolean

isStatic() public méthode

public isStatic ( ) : boolean
Résultat boolean

isVariadic() public méthode

public isVariadic ( ) : boolean
Résultat boolean

setAbstract() public méthode

public setAbstract ( $val ) : self
Résultat self

setBody() public méthode

public setBody ( $statement, array $args = NULL ) : self
$args array
Résultat self

setComment() public méthode

public setComment ( $val ) : self
Résultat self

setDocuments() public méthode

Deprecation:
public setDocuments ( array $s )
$s array

setFinal() public méthode

public setFinal ( $val ) : self
Résultat self

setName() public méthode

Deprecation:
public setName ( $name )

setNamespace() public méthode

public setNamespace ( PhpNamespace $val = NULL ) : self
$val PhpNamespace
Résultat self

setParameters() public méthode

public setParameters ( array $val ) : self
$val array
Résultat self

setReturnReference() public méthode

public setReturnReference ( $val ) : self
Résultat self

setReturnType() public méthode

public setReturnType ( $val ) : self
Résultat self

setStatic() public méthode

public setStatic ( $val ) : self
Résultat self

setUses() public méthode

public setUses ( array $val ) : self
$val array
Résultat self

setVariadic() public méthode

public setVariadic ( $val ) : self
Résultat self

setVisibility() public méthode

public setVisibility ( $val ) : self
Résultat self