PHP Class Nette\PhpGenerator\Parameter

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

Méthodes publiques

Свойство Type Description
$defaultValue mixed

Méthodes publiques

Méthode Description
__construct ( $name = '' )
from ( ReflectionParameter $from ) : self
getDefaultValue ( ) : mixed
getName ( ) : string
getTypeHint ( ) : string | null
isOptional ( ) : boolean
isReference ( ) : boolean
setDefaultValue ( $val ) : self
setName ( $name )
setOptional ( $state = TRUE ) : self
setReference ( $state = TRUE ) : self
setTypeHint ( $hint ) : self

Method Details

__construct() public méthode

public __construct ( $name = '' )

from() public static méthode

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

getDefaultValue() public méthode

public getDefaultValue ( ) : mixed
Résultat mixed

getName() public méthode

public getName ( ) : string
Résultat string

getTypeHint() public méthode

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

isOptional() public méthode

public isOptional ( ) : boolean
Résultat boolean

isReference() public méthode

public isReference ( ) : boolean
Résultat boolean

setDefaultValue() public méthode

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

setName() public méthode

Deprecation:
public setName ( $name )

setOptional() public méthode

public setOptional ( $state = TRUE ) : self
Résultat self

setReference() public méthode

public setReference ( $state = TRUE ) : self
Résultat self

setTypeHint() public méthode

public setTypeHint ( $hint ) : self
Résultat self

Property Details

$defaultValue public_oe property

public mixed $defaultValue
Résultat mixed