Emails extends Observer
The Emails event observer
Table of Contents
Methods
| get() | Handle Emails.get events |
| send() | Handle Emails.send events |
| sendCustom() | Handle Emails.sendCustom events |
| triggerEvent() | Handle event triggers |
| triggerDeprecatedEvent() | Triggers a deprecated event |
Methods
get()
Handle Emails.get events
public
static get(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Emails.get events
Return values
EventInterface —The processed event object
send()
Handle Emails.send events
public
static send(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Emails.send events
Return values
EventInterface —The processed event object
sendCustom()
Handle Emails.sendCustom events
public
static sendCustom(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Emails.sendCustom events
Return values
EventInterface —The processed event object
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