TenantManagerEvents
trait TenantManagerEvents (View source)
Properties
protected callable[][] | $listeners | Event listeners. |
|
protected callable[][] | $integrationListeners | Integration listeners. |
Methods
Register a listener that will be executed before tenancy is bootstrapped.
Register a listener that will be executed after tenancy is bootstrapped.
Register a listener that will be executed before tenancy is ended.
Register a listener that will be executed after tenancy is ended.
Fire an event.
Register a callback for an integration event.
Return callbacks for an integration event.
Details
TenantManagerEvents
bootstrapping(callable $callback)
Register a listener that will be executed before tenancy is bootstrapped.
TenantManagerEvents
bootstrapped(callable $callback)
Register a listener that will be executed after tenancy is bootstrapped.
TenantManagerEvents
ending(callable $callback)
Register a listener that will be executed before tenancy is ended.
TenantManagerEvents
ended(callable $callback)
Register a listener that will be executed after tenancy is ended.
Collection
event(string $name)
Fire an event.
void
integrationEvent(string $name, callable $callback)
Register a callback for an integration event.
callable[]
integration(string $name, ...$arguments)
Return callbacks for an integration event.