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

Public Member Functions

 setCallback ($callback)
 Set callback.
 
 getCallback ()
 Get registered callback.
 
 render ($content)
 Render.
 
- Public Member Functions inherited from Zend_Form_Decorator_Abstract
 __construct ($options=null)
 Constructor.
 
 setOptions (array $options)
 Set options.
 
 setConfig (Zend_Config $config)
 Set options from config object.
 
 setOption ($key, $value)
 Set option.
 
 getOption ($key)
 Get option.
 
 getOptions ()
 Retrieve options.
 
 removeOption ($key)
 Remove single option.
 
 clearOptions ()
 Clear all options.
 
 setElement ($element)
 Set current form element.
 
 getElement ()
 Retrieve current element.
 
 getPlacement ()
 Determine if decorator should append or prepend content.
 
 getSeparator ()
 Retrieve separator to use between old and new content.
 
 render ($content)
 Decorate content and/or element.
 

Protected Attributes

 $_callback
 
- Protected Attributes inherited from Zend_Form_Decorator_Abstract
 $_placement = 'APPEND'
 
 $_element
 
 $_options = array()
 
 $_separator = PHP_EOL
 

Additional Inherited Members

- Public Attributes inherited from Zend_Form_Decorator_Abstract
const APPEND = 'APPEND'
 Placement constants.
 
const PREPEND = 'PREPEND'
 

Member Function Documentation

getCallback ( )

Get registered callback.

If not previously registered, checks to see if it exists in registered options.

Returns
null|string|array
render (   $content)

Render.

If no callback registered, returns callback. Otherwise, gets return value of callback and either appends, prepends, or replaces passed in content.

Parameters
string$content
Returns
string

Implements Zend_Form_Decorator_Interface.

setCallback (   $callback)

Set callback.

Parameters
callback$callback
Returns
Zend_Form_Decorator_Callback
Exceptions
Zend_Form_Exception

Member Data Documentation

$_callback
protected