Method |
Description |
|
fire ( string $event, mixed $payload = [], boolean $halt = false ) : array | null |
Fire an event and call the listeners. |
|
firing ( ) : string |
Get the event that is currently firing. |
|
flush ( string $event ) : void |
Flush a set of pushed events. |
|
forget ( string $event ) : void |
Remove a set of listeners from the dispatcher. |
|
forgetPushed ( ) : void |
Forget all of the queued listeners. |
|
hasListeners ( string $eventName ) : boolean |
Determine if a given event has listeners. |
|
listen ( string | array $events, mixed $listener, integer $priority ) : void |
Register an event listener with the dispatcher. |
|
push ( string $event, array $payload = [] ) : void |
Register an event and payload to be fired later. |
|
subscribe ( object | string $subscriber ) : void |
Register an event subscriber with the dispatcher. |
|
until ( string $event, array $payload = [] ) : mixed |
Fire an event until the first non-null response is returned. |
|