Observer
Observer for invoking triggers for an event
Attributes
- #[AllowDynamicProperties]
Table of Contents
Methods
| triggerEvent() | Handle event triggers |
| triggerDeprecatedEvent() | Triggers a deprecated event |
| triggerPluginEvent() | Triggers the event for any plugin listeners |
| triggerSystemEvent() | Triggers the event for any system listeners |
Methods
triggerEvent()
Handle event triggers
public
static triggerEvent(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
The event to trigger
Return values
EventInterface —$event The event triggered
triggerDeprecatedEvent()
Triggers a deprecated event
protected
static triggerDeprecatedEvent(string $eventName, array<string|int, mixed> $params) : mixed
Parameters
- $eventName : string
-
The name of the deprecated event to trigger
- $params : array<string|int, mixed>
-
The parameters to pass to the event
triggerPluginEvent()
Triggers the event for any plugin listeners
private
static triggerPluginEvent(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
The event to trigger
Return values
EventInterface —$event The event triggered
triggerSystemEvent()
Triggers the event for any system listeners
private
static triggerSystemEvent(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
The event to trigger
Return values
EventInterface —$event The event triggered