category | Zend |
---|---|
package | Zend_Controller |
subpackage | Zend_Controller_Action |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__call(string $method, array $args) : mixed
string
array
\Zend_Controller_Action_Exception |
if helper does not have a direct() method |
---|
mixed
__construct(\Zend_Controller_Action $actionController) : void
\Zend_Controller_Action
__get(string $name) : \Zend_Controller_Action_Helper_Abstract
string
\Zend_Controller_Action_Helper_Abstract
addHelper(\Zend_Controller_Action_Helper_Abstract $helper) : void
\Zend_Controller_Action_Helper_Abstract
addPath(string $path, string $prefix = 'Zend_Controller_Action_Helper'
) : void
string
string
Optional; defaults to 'Zend_Controller_Action_Helper'
addPrefix(string $prefix)
string
getExistingHelper(string $name) : \Zend_Controller_Action_Helper_Abstract
Static method to retrieve helper object. Only retrieves helpers already initialized with the broker (either via addHelper() or on-demand loading via getHelper()).
Throws an exception if the referenced helper does not exist in the stack; use \hasHelper() to check if the helper is registered prior to retrieving it.
string
\Zend_Controller_Action_Exception |
---|
\Zend_Controller_Action_Helper_Abstract
getExistingHelpers() : array
array
getHelper(string $name) : \Zend_Controller_Action_Helper_Abstract
string
\Zend_Controller_Action_Helper_Abstract
getPluginLoader() : \Zend_Loader_PluginLoader
\Zend_Loader_PluginLoader
getStack() : \Zend_Controller_Action_HelperBroker_PriorityStack
\Zend_Controller_Action_HelperBroker_PriorityStack
getStaticHelper(string $name) : \Zend_Controller_Action_Helper_Abstract
Retrieves a helper object statically, loading on-demand if the helper does not already exist in the stack. Always returns a helper, unless the helper class cannot be found.
string
\Zend_Controller_Action_Helper_Abstract
hasHelper(string $name) : boolean
string
boolean
notifyPostDispatch() : void
notifyPreDispatch() : void
removeHelper(string $name) : boolean
string
boolean
resetHelpers() : void
setPluginLoader(\Zend_Loader_PluginLoader_Interface $loader) : void
\Zend_Loader_PluginLoader_Interface
_loadHelper(string $name) : void
string
_normalizeHelperName(string $name) : string
string
string
$_actionController : \Zend_Controller_Action
$_pluginLoader : \Zend_Loader_PluginLoader_Interface
$_stack : \Zend_Controller_Action_HelperBroker_PriorityStack
null