Interface EventListenerInterface
Objects implementing this interface should declare the implementedEvents
function
to notify the event manager what methods should be called when an event is triggered.
Direct Implementers
Indirect Implementers
- Cake\Auth\BasicAuthenticate
- Cake\Auth\DigestAuthenticate
- Cake\Controller\ErrorController
- Cake\ORM\Behavior\CounterCacheBehavior
- Cake\ORM\Behavior\TimestampBehavior
- Cake\ORM\Behavior\TranslateBehavior
- Cake\ORM\Behavior\TreeBehavior
- Cake\Routing\Filter\AssetFilter
- Cake\Routing\Filter\ControllerFactoryFilter
- Cake\Routing\Filter\LocaleSelectorFilter
- Cake\Routing\Filter\RoutingFilter
- Cake\View\Helper\BreadcrumbsHelper
- Cake\Auth\FormAuthenticate
- Cake\View\Helper\FlashHelper
- Cake\View\Helper\FormHelper
- Cake\View\Helper\HtmlHelper
- Cake\View\Helper\NumberHelper
- Cake\View\Helper\PaginatorHelper
- Cake\View\Helper\RssHelper
- Cake\View\Helper\SessionHelper
- Cake\View\Helper\TextHelper
- Cake\View\Helper\TimeHelper
- Cake\View\Helper\UrlHelper
- Cake\Controller\Component\AuthComponent
- Cake\Controller\Component\CookieComponent
- Cake\Controller\Component\CsrfComponent
- Cake\Controller\Component\FlashComponent
- Cake\Controller\Component\PaginatorComponent
- Cake\Controller\Component\RequestHandlerComponent
- Cake\Controller\Component\SecurityComponent
Method Summary
-
implementedEvents() public
Returns a list of events this object is implementing. When the class is registered in an event manager, each individual method will be associated with the respective event.
Method Detail
implementedEvents() public ¶
implementedEvents( )
Returns a list of events this object is implementing. When the class is registered in an event manager, each individual method will be associated with the respective event.
Example:
public function implementedEvents() { return [ 'Order.complete' => 'sendEmail', 'Article.afterBuy' => 'decrementInventory', 'User.onRegister' => ['callable' => 'logRegistration', 'priority' => 20, 'passParams' => true] ]; }
Returns
array
Associative array or event key names pointing to the function that should be called in the object when the respective event is fired