void listen(string|array $events, mixed $listener, int $priority) Register an event listener with the dispatcher. Parameters string|array $events mixed $listener int $priority Return Value void
bool hasListeners(string $eventName) Determine if a given event has listeners. Parameters string $eventName Return Value bool
bool hasFired(string $event) Determine if the given event has been fired. Parameters string $event Return Value bool
void forgetPushed() Forget all of the queued listeners. Return Value void
void forget(string $event) Remove a set of listeners from the dispatcher. Parameters string $event Return Value void
void flush(string $event) Flush a set of pushed events. Parameters string $event Return Value void
string firing() Get the event that is currently firing. Return Value string
Collection fired(string $event, callable|null $callback = null) Get all of the events matching a truth-test callback. Parameters string $event callable|null $callback Return Value Collection
array|null fire(string|object $event, mixed $payload = array(), bool $halt = false) Fire an event and call the listeners. Parameters string|object $event mixed $payload bool $halt Return Value array|null
void assertNotFired(string $event, callable|null $callback = null) Determine if an event was fired based on a truth-test callback. Parameters string $event callable|null $callback Return Value void
Page 700 of 996