Interface for self-registering event listeners.

Classes implementing this interface may be registered by name or instance with an EventManager, without an event name. The \attach() method will then be called with the current EventManager instance, allowing the class to wire up one or more listeners.

category Zend
package Zend_EventManager
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Attach one or more listeners

attach(\Zend_EventManager_EventCollection $events) 

Implementors may add an optional $priority argument; the EventManager implementation will pass this to the aggregate.

Parameters

$events

\Zend_EventManager_EventCollection

Detach all previously attached listeners

detach(\Zend_EventManager_EventCollection $events) 

Parameters

$events

\Zend_EventManager_EventCollection