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 known implementers
Cake\Auth\BaseAuthenticate,
Cake\Controller\Component,
Cake\Controller\Controller,
Cake\Mailer\Mailer,
Cake\ORM\Behavior,
Cake\ORM\Table,
Cake\Routing\DispatcherFilter,
Cake\View\Helper Indirect known 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\FlashHelper,
Cake\Auth\FormAuthenticate,
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 Detail
implementedEventssource 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