Spec-Zone.ru › Laravel 5.3

EventFake

класс EventFake реализует Dispatcher (View source)

Свойства

защищённый массив $events Все сгенерированные события, индексированные по типу.

Методы

void assertFired(строка $event, вызываемый объект|null $callback = null)

Проверить, было ли сгенерировано событие, основываясь на обратном вызове для проверки истинности.

void assertNotFired(строка $event, вызываемый объект|null $callback = null)

Определить, было ли сгенерировано событие, основываясь на обратном вызове для проверки истинности.

Collection fired(строка $event, вызываемый объект|null $callback = null)

Получить все события, соответствующие обратнуому вызову для проверки истинности.

bool hasFired(строка $event)

Определить, было ли сгенерировано заданное событие.

массив mapEventArguments(массив $arguments)

Преобразовать аргументы метода "fire" для проверки.

void listen(строка|массив $events, смешанный $listener, целое $priority)

Зарегистрировать обработчик событий в диспетчере.

bool hasListeners(строка $eventName)

Определить, есть ли обработчики для данного события.

void push(строка $event, массив $payload = [])

Зарегистрировать событие и полезную нагрузку для запуска позже.

void subscribe(объект|строка $subscriber)

Зарегистрировать подписчика на события в диспетчере.

смешанный until(строка $event, массив $payload = [])

Запустить событие, пока не будет возвращён первый ненулевой ответ.

void flush(строка $event)

Очистить набор отложенных событий.

массив|null fire(строка|объект $event, смешанный $payload = [], bool $halt = false)

Запустить событие и вызвать обработчики.

строка firing()

Получить событие, которое в данный момент запускается.

void forget(строка $event)

Удалить набор обработчиков из диспетчера.

void forgetPushed()

Удалить все очереди обработчиков.

Подробности

void assertFired(строка $event, вызываемый объект|null $callback = null)

Проверить, было ли сгенерировано событие, основываясь на обратном вызове для проверки истинности.

Параметры

строка $event
вызываемый объект|null $callback

Возвращаемое значение

void

void assertNotFired(строка $event, вызываемый объект|null $callback = null)

Определить, было ли сгенерировано событие, основываясь на обратном вызове для проверки истинности.

Параметры

строка $event
вызываемый объект|null $callback

Возвращаемое значение

void

Collection fired(string $event, callable|null $callback = null)

Получить все события, соответствующие условиям обратного вызова.

Параметры

string $event
callable|null $callback

Значение возврата

Collection

bool hasFired(string $event)

Определить, было ли событие с данным именем запущено.

Параметры

string $event

Значение возврата

bool

protected array mapEventArguments(array $arguments)

Преобразовать аргументы метода «fire» для проверки.

Параметры

array $arguments

Значение возврата

array

void listen(string|array $events, mixed $listener, int $priority)

Зарегистрировать обработчик событий в диспетчере.

Параметры

string|array $events
mixed $listener
int $priority

Значение возврата

void

bool hasListeners(string $eventName)

Определить, есть ли обработчики для данного события.

Параметры

string $eventName

Значение возврата

bool

void push(string $event, array $payload = [])

Зарегистрировать событие и полезную нагрузку для запуска в будущем.

Параметры

string $event
array $payload

Значение возврата

void

void subscribe(object|string $subscriber)

Зарегистрировать подписчика на события в диспетчере.

Параметры

object|string $subscriber

Значение возврата

void

mixed until(string $event, array $payload = [])

Запускать событие до тех пор, пока не будет возвращен первый ненулевой ответ.

Параметры

string $event
array $payload

Значение возврата

mixed

void flush(string $event)

Очистить набор событий, добавленных ранее.

Параметры

string $event

Значение возврата

void

array|null fire(string|object $event, mixed $payload = [], bool $halt = false)

Запустить событие и вызвать обработчики.

Параметры

string|object $event
mixed $payload
bool $halt

Значение возврата

array|null

string firing()

Получить событие, которое в настоящее время срабатывает.

Возвращаемое значение

string

void forget(string $event)

Удалить набор слушателей из диспетчера.

Параметры

string $event

Возвращаемое значение

void

void forgetPushed()

Забыть все очереди слушателей.

Возвращаемое значение

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Support/Testing/Fakes/EventFake.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API