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

Public Member Functions

 __get ($helperName)
 Magic property overloading for returning helper by name.
 
 __isset ($helperName)
 Magic property overloading for returning if helper is set by name.
 
 __unset ($helperName)
 Magic property overloading for unsetting if helper is exists by name.
 
 push (Zend_Controller_Action_Helper_Abstract $helper)
 push helper onto the stack
 
 getIterator ()
 Return something iterable.
 
 offsetExists ($priorityOrHelperName)
 offsetExists()
 
 offsetGet ($priorityOrHelperName)
 offsetGet()
 
 offsetSet ($priority, $helper)
 offsetSet()
 
 offsetUnset ($priorityOrHelperName)
 offsetUnset()
 
 count ()
 return the count of helpers
 
 getNextFreeHigherPriority ($indexPriority=null)
 Find the next free higher priority.
 
 getNextFreeLowerPriority ($indexPriority=null)
 Find the next free lower priority.
 
 getHighestPriority ()
 return the highest priority
 
 getLowestPriority ()
 return the lowest priority
 
 getHelpersByName ()
 return the helpers referenced by name
 

Protected Attributes

 $_helpersByPriority = array()
 
 $_helpersByNameRef = array()
 
 $_nextDefaultPriority = 1
 

Member Function Documentation

__get (   $helperName)

Magic property overloading for returning helper by name.

Parameters
string$helperNameThe helper name
Returns
Zend_Controller_Action_Helper_Abstract
__isset (   $helperName)

Magic property overloading for returning if helper is set by name.

Parameters
string$helperNameThe helper name
Returns
Zend_Controller_Action_Helper_Abstract
__unset (   $helperName)

Magic property overloading for unsetting if helper is exists by name.

Parameters
string$helperNameThe helper name
Returns
Zend_Controller_Action_Helper_Abstract
count ( )

return the count of helpers

Returns
int
getHelpersByName ( )

return the helpers referenced by name

Returns
array
getHighestPriority ( )

return the highest priority

Returns
int
getIterator ( )

Return something iterable.

Returns
array
getLowestPriority ( )

return the lowest priority

Returns
int
getNextFreeHigherPriority (   $indexPriority = null)

Find the next free higher priority.

If an index is given, it will find the next free highest priority after it.

Parameters
int$indexPriorityOPTIONAL
Returns
int
getNextFreeLowerPriority (   $indexPriority = null)

Find the next free lower priority.

If an index is given, it will find the next free lower priority before it.

Parameters
int$indexPriority
Returns
int
offsetExists (   $priorityOrHelperName)

offsetExists()

Parameters
int | string$priorityOrHelperName
Returns
Zend_Controller_Action_HelperBroker_PriorityStack
offsetGet (   $priorityOrHelperName)

offsetGet()

Parameters
int | string$priorityOrHelperName
Returns
Zend_Controller_Action_HelperBroker_PriorityStack
offsetSet (   $priority,
  $helper 
)
offsetUnset (   $priorityOrHelperName)

offsetUnset()

Parameters
int | string$priorityOrHelperNamePriority integer or the helper name
Returns
Zend_Controller_Action_HelperBroker_PriorityStack

Member Data Documentation

$_helpersByNameRef = array()
protected
$_helpersByPriority = array()
protected
$_nextDefaultPriority = 1
protected