Zend Framework  1.12
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
Zend_CodeGenerator_Php_Parameter Class Reference

Public Member Functions

 setType ($type)
 setType()
 
 getType ()
 getType()
 
 setName ($name)
 setName()
 
 getName ()
 getName()
 
 setDefaultValue ($defaultValue)
 Set the default value of the parameter.
 
 getDefaultValue ()
 getDefaultValue()
 
 setPosition ($position)
 setPosition()
 
 getPosition ()
 getPosition()
 
 getPassedByReference ()
 
 setPassedByReference ($passedByReference)
 
 generate ()
 generate()
 
- Public Member Functions inherited from Zend_CodeGenerator_Php_Abstract
 setSourceDirty ($isSourceDirty=true)
 setSourceDirty()
 
 isSourceDirty ()
 isSourceDirty()
 
 setIndentation ($indentation)
 setIndentation()
 
 getIndentation ()
 getIndentation()
 
- Public Member Functions inherited from Zend_CodeGenerator_Abstract
 __construct ($options=array())
 __construct()
 
 setConfig (Zend_Config $config)
 setConfig()
 
 setOptions (Array $options)
 setOptions()
 
 setSourceContent ($sourceContent)
 setSourceContent()
 
 getSourceContent ()
 getSourceContent()
 
 generate ()
 generate() - must be implemented by the child
 
 __toString ()
 __toString() - casting to a string will in turn call generate()
 

Static Public Member Functions

static fromReflection (Zend_Reflection_Parameter $reflectionParameter)
 fromReflection()
 

Protected Attributes

 $_type = null
 
 $_name = null
 
 $_defaultValue = null
 
 $_position = null
 
 $_passedByReference = false
 
- Protected Attributes inherited from Zend_CodeGenerator_Php_Abstract
 $_isSourceDirty = true
 
 $_indentation = ' '
 
- Protected Attributes inherited from Zend_CodeGenerator_Abstract
 $_sourceContent = null
 
 $_isSourceDirty = true
 

Additional Inherited Members

- Public Attributes inherited from Zend_CodeGenerator_Php_Abstract
const LINE_FEED = "\n"
 Line feed to use in place of EOL.
 
- Protected Member Functions inherited from Zend_CodeGenerator_Abstract
 _init ()
 _init() - this is called before the constuctor
 
 _prepare ()
 _prepare() - this is called at construction completion
 

Member Function Documentation

static fromReflection ( Zend_Reflection_Parameter  $reflectionParameter)
static
generate ( )

generate()

Returns
string
getDefaultValue ( )

getDefaultValue()

Returns
string
getName ( )

getName()

Returns
string
getPassedByReference ( )
Returns
bool
getPosition ( )

getPosition()

Returns
int
getType ( )

getType()

Returns
string
setDefaultValue (   $defaultValue)

Set the default value of the parameter.

Certain variables are difficult to expres

Parameters
null | bool | string | int | float | Zend_CodeGenerator_Php_Parameter_DefaultValue$defaultValue
Returns
Zend_CodeGenerator_Php_Parameter
setName (   $name)

setName()

Parameters
string$name
Returns
Zend_CodeGenerator_Php_Parameter
setPassedByReference (   $passedByReference)
Parameters
bool$passedByReference
Returns
Zend_CodeGenerator_Php_Parameter
setPosition (   $position)

setPosition()

Parameters
int$position
Returns
Zend_CodeGenerator_Php_Parameter
setType (   $type)

setType()

Parameters
string$type
Returns
Zend_CodeGenerator_Php_Parameter

Member Data Documentation

$_defaultValue = null
protected
$_name = null
protected
$_passedByReference = false
protected
$_position = null
protected
$_type = null
protected