EventFake::listen()

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

EventFake::hasListeners()

bool hasListeners(string $eventName) Determine if a given event has listeners. Parameters string $eventName Return Value bool

EventFake::hasFired()

bool hasFired(string $event) Determine if the given event has been fired. Parameters string $event Return Value bool

EventFake::forgetPushed()

void forgetPushed() Forget all of the queued listeners. Return Value void

EventFake::forget()

void forget(string $event) Remove a set of listeners from the dispatcher. Parameters string $event Return Value void

EventFake::flush()

void flush(string $event) Flush a set of pushed events. Parameters string $event Return Value void

EventFake::firing()

string firing() Get the event that is currently firing. Return Value string

EventFake::fired()

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

EventFake::fire()

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

EventFake::assertNotFired()

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