EventSubscriber
in package
implements
EventSubscriberInterface
Base class for event subscribers.
Table of Contents
Interfaces
- EventSubscriberInterface
- Event subscriber interface
Properties
- $subscribedEvents : array<string|int, mixed>
- Events subscribed
Methods
- __construct() : mixed
- Constructor
- execute() : mixed
- Subscriber code executed.
- getSubscribedEvents() : array<string|int, mixed>
- Return subscribed events.
- subscribe() : void
- Subscribe to event.
Properties
$subscribedEvents
Events subscribed
protected
array<string|int, mixed>
$subscribedEvents
= []
Methods
__construct()
Constructor
public
__construct([string|null $eventName = null ][, int $priority = 0 ][, string|null $hadnlerMethod = null ]) : mixed
Parameters
- $eventName : string|null = null
- $priority : int = 0
- $hadnlerMethod : string|null = null
execute()
Subscriber code executed.
public
execute(EventInterface $event) : mixed
Parameters
- $event : EventInterface
getSubscribedEvents()
Return subscribed events.
public
getSubscribedEvents() : array<string|int, mixed>
Return values
array<string|int, mixed>subscribe()
Subscribe to event.
public
subscribe(string $eventName[, string|null $hadnlerMethod = null ][, int $priority = 0 ]) : void
Parameters
- $eventName : string
- $hadnlerMethod : string|null = null
- $priority : int = 0