FilterChain: intercepting filter manager
category | Zend |
---|---|
package | Zend_EventManager |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__construct() : void
Initializes Zend_EventManager_Filter_FilterIterator in which filters will be aggregated
attach(callback $callback, integer $priority = 1
) : \Zend_Stdlib_CallbackHandler
inherited_from | \Zend_EventManager_Filter::attach() |
---|
callback
PHP Callback
integer
Priority in the queue at which to execute; defaults to 1 (higher numbers == higher priority)
\Zend_Stdlib_Exception_InvalidCallbackException |
---|
\Zend_Stdlib_CallbackHandler
(to allow later unsubscribe)clearFilters() : void
inherited_from | \Zend_EventManager_Filter::clearFilters() |
---|
detach(\Zend_Stdlib_CallbackHandler $filter) : boolean
inherited_from | \Zend_EventManager_Filter::detach() |
---|
\Zend_Stdlib_CallbackHandler
boolean
Returns true if filter found and unsubscribed; returns false otherwisegetFilters() : \Zend_EventManager_Filter_FilterIterator
inherited_from | \Zend_EventManager_Filter::getFilters() |
---|
\Zend_EventManager_Filter_FilterIterator
getResponses() : null | \Zend_EventManager_ResponseCollection
Only available while the chain is still being iterated. Returns the current ResponseCollection.
inherited_from | \Zend_EventManager_Filter::getResponses() |
---|
null
\Zend_EventManager_ResponseCollection
run(mixed $context, mixed $argv = array()
) : mixed
Begins iteration of the filters.
inherited_from | \Zend_EventManager_Filter::run() |
---|
mixed
Object under observation
mixed
Associative array of arguments
mixed
$filters : \Zend_EventManager_Filter_FilterIterator