817. Class

817.1. Zend\Code\Generator\ParameterGenerator

817.1.1. Methods

817.1.1.1. fromReflection

fromReflection()

@param ParameterReflection $reflectionParameter

Return type:ParameterGenerator

817.1.1.2. fromArray

fromArray()

Generate from array

Parameters:array
Return type:ParameterGenerator

817.1.1.3. __construct

__construct()

@param string $name

Parameters:
  • string
  • mixed
  • int
  • bool

817.1.1.4. setType

setType()

@param string $type

Return type:ParameterGenerator

817.1.1.5. getType

getType()

@return string

817.1.1.6. setName

setName()

@param string $name

Return type:ParameterGenerator

817.1.1.7. getName

getName()

@return string

817.1.1.8. setDefaultValue

setDefaultValue()

Set the default value of the parameter.

Certain variables are difficult to express

Parameters:null|bool|string|int|float|array|ValueGenerator
Return type:ParameterGenerator

817.1.1.9. getDefaultValue

getDefaultValue()

@return string

817.1.1.10. setPosition

setPosition()

@param int $position

Return type:ParameterGenerator

817.1.1.11. getPosition

getPosition()

@return int

817.1.1.12. getPassedByReference

getPassedByReference()

@return bool

817.1.1.13. setPassedByReference

setPassedByReference()

@param bool $passedByReference

Return type:ParameterGenerator

817.1.1.14. generate

generate()

@return string