Class SubjectFilterDecorator
Event Subject Filter Decorator
Use this decorator to allow your event listener to only
be invoked if event subject matches the allowedSubject
option.
The allowedSubject
option can be a list of class names, if you want
to check multiple classes.
- Cake\Event\Decorator\AbstractDecorator
-
Cake\Event\Decorator\SubjectFilterDecorator
Method Summary
-
__invoke() public
Invoke -
canTrigger() public
Checks if the event is triggered for this listener.
Method Detail
canTrigger() public ¶
canTrigger( Cake\Event\Event
$event )
Checks if the event is triggered for this listener.
Parameters
-
Cake\Event\Event
$event - Event object.
Returns
boolean
Methods inherited from Cake\Event\Decorator\AbstractDecorator
__construct() public ¶
__construct( callable $callable , array $options = [] )
Constructor.
Parameters
- callable $callable
- Callable.
- array $options optional []
- Decorator options.