Services extends Observer
The Services event observer
Table of Contents
Methods
| add() | Handle Services.add events. |
| addAfter() | Handle Services.addAfter events |
| addBefore() | Handle Services.addBefore events |
| cancel() | Handle Services.cancel events. |
| cancelAfter() | Handle Services.cancelAfter events |
| cancelBefore() | Handle Services.cancelBefore events |
| edit() | Handle Services.edit events. |
| editAfter() | Handle Services.editAfter events |
| editBefore() | Handle Services.editBefore events |
| get() | Handle Services.get events. |
| renewAfter() | Handle Services.renewAfter events |
| renewBefore() | Handle Services.renewBefore events |
| suspend() | Handle Services.suspend events. |
| suspendAfter() | Handle Services.suspendAfter events |
| suspendBefore() | Handle Services.suspendBefore events |
| triggerEvent() | Handle event triggers |
| unsuspend() | Handle Services.unsuspend events. |
| unsuspendAfter() | Handle Services.unsuspendAfter events |
| unsuspendBefore() | Handle Services.unsuspendBefore events |
| triggerDeprecatedEvent() | Triggers a deprecated event |
Methods
add()
Handle Services.add events.
public
static add(EventInterface $event) : EventInterface
since v5.3.0
Parameters
- $event : EventInterface
-
An event object for Services.add events
Return values
EventInterface —The processed event object
addAfter()
Handle Services.addAfter events
public
static addAfter(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.addAfter events
Return values
EventInterface —The processed event object
addBefore()
Handle Services.addBefore events
public
static addBefore(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.addBefore events
Return values
EventInterface —The processed event object
cancel()
Handle Services.cancel events.
public
static cancel(EventInterface $event) : EventInterface
since v5.3.0
Parameters
- $event : EventInterface
-
An event object for Services.cancel events
Return values
EventInterface —The processed event object
cancelAfter()
Handle Services.cancelAfter events
public
static cancelAfter(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.cancelAfter events
Return values
EventInterface —The processed event object
cancelBefore()
Handle Services.cancelBefore events
public
static cancelBefore(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.cancelBefore events
Return values
EventInterface —The processed event object
edit()
Handle Services.edit events.
public
static edit(EventInterface $event) : EventInterface
since v5.3.0
Parameters
- $event : EventInterface
-
An event object for Services.edit events
Return values
EventInterface —The processed event object
editAfter()
Handle Services.editAfter events
public
static editAfter(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.editAfter events
Return values
EventInterface —The processed event object
editBefore()
Handle Services.editBefore events
public
static editBefore(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.editBefore events
Return values
EventInterface —The processed event object
get()
Handle Services.get events.
public
static get(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.get events
Return values
EventInterface —The processed event object
renewAfter()
Handle Services.renewAfter events
public
static renewAfter(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.renewAfter events
Return values
EventInterface —The processed event object
renewBefore()
Handle Services.renewBefore events
public
static renewBefore(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.renewBefore events
Return values
EventInterface —The processed event object
suspend()
Handle Services.suspend events.
public
static suspend(EventInterface $event) : EventInterface
since v5.3.0
Parameters
- $event : EventInterface
-
An event object for Services.suspend events
Return values
EventInterface —The processed event object
suspendAfter()
Handle Services.suspendAfter events
public
static suspendAfter(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.suspendAfter events
Return values
EventInterface —The processed event object
suspendBefore()
Handle Services.suspendBefore events
public
static suspendBefore(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.suspendBefore 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
unsuspend()
Handle Services.unsuspend events.
public
static unsuspend(EventInterface $event) : EventInterface
since v5.3.0
Parameters
- $event : EventInterface
-
An event object for Services.unsuspend events
Return values
EventInterface —The processed event object
unsuspendAfter()
Handle Services.unsuspendAfter events
public
static unsuspendAfter(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.unsuspendAfter events
Return values
EventInterface —The processed event object
unsuspendBefore()
Handle Services.unsuspendBefore events
public
static unsuspendBefore(EventInterface $event) : EventInterface
Parameters
- $event : EventInterface
-
An event object for Services.unsuspendBefore events
Return values
EventInterface —The processed event object
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