Spec-Zone.ru › Laravel 6

BusFake

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

Свойства

protected Dispatcher $dispatcher

Оригинальная реализация диспетчера Bus.

protected array $jobsToFake

Типы задач, которые должны быть перехвачены вместо отправки.

protected array $commands

Команды, которые были отправлены.

protected array $commandsAfterResponse

Команды, которые были отправлены после отправки ответа.

Методы

void __construct(Dispatcher $dispatcher, array|string $jobsToFake = [])

Создать новый экземпляр имитации bus.

void assertDispatched(string $command, callable|int|null $callback = null)

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

void assertDispatchedTimes(string $command, int $times = 1)

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

void assertNotDispatched(string $command, callable|null $callback = null)

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

void assertDispatchedAfterResponse(string $command, callable|int|null $callback = null)

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

void assertDispatchedAfterResponseTimes(string $command, int $times = 1)

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

void assertNotDispatchedAfterResponse(string $command, callable|null $callback = null)

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

Collection dispatched(string $command, callable|null $callback = null)

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

Collection dispatchedAfterResponse(string $command, callable|null $callback = null)

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

bool hasDispatched(string $command)

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

bool hasDispatchedAfterResponse(string $command)

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

mixed dispatch(mixed $command)

Отправить команду соответствующему обработчику.

mixed dispatchNow(mixed $command, mixed $handler = null)

Отправить команду соответствующему обработчику в текущем процессе.

mixed dispatchAfterResponse(mixed $command)

Отправить команду соответствующему обработчику.

bool shouldFakeJob(mixed $command)

Определить, должна ли команда быть имитируемой или фактически отправлена.

$this pipeThrough(array $pipes)

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

bool hasCommandHandler(mixed $command)

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

bool|mixed getCommandHandler(mixed $command)

Получить обработчик для команды.

$this map(array $map)

Сопоставить команду с обработчиком.

Подробности

void __construct(Dispatcher $dispatcher, array|string $jobsToFake = [])

Создать новый экземпляр имитации bus.

Параметры

Dispatcher $dispatcher
array|string $jobsToFake

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

void

void assertDispatched(string $command, callable|int|null $callback = null)

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

Параметры

string $command
callable|int|null $callback

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

void

void assertDispatchedTimes(string $command, int $times = 1)

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

Параметры

string $command
int $times

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

void

void assertNotDispatched(string $command, callable|null $callback = null)

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

Параметры

string $command
callable|null $callback

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

void

void assertDispatchedAfterResponse(string $command, callable|int|null $callback = null)

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

Параметры

string $command
callable|int|null $callback

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

void

void assertDispatchedAfterResponseTimes(string $command, int $times = 1)

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

Параметры

string $command
int $times

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

void

void assertNotDispatchedAfterResponse(string $command, callable|null $callback = null)

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

Параметры

string $command
callable|null $callback

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

void

Коллекция dispatched(string $command, callable|null $callback = null)

Получить все задачи, соответствующие заданному условию.

Параметры

строка $command
callable|null $callback

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

Коллекция

Коллекция dispatchedAfterResponse(string $command, callable|null $callback = null)

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

Параметры

строка $command
callable|null $callback

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

Коллекция

bool hasDispatched(string $command)

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

Параметры

строка $command

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

bool

bool hasDispatchedAfterResponse(string $command)

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

Параметры

строка $command

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

bool

mixed dispatch(mixed $command)

Отправить команду соответствующему обработчику.

Параметры

mixed $command

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

mixed

mixed dispatchNow(mixed $command, mixed $handler = null)

Отправить команду соответствующему обработчику в текущем процессе.

Параметры

mixed $command
mixed $handler

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

mixed

mixed dispatchAfterResponse(mixed $command)

Отправить команду соответствующему обработчику.

Параметры

mixed $command

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

mixed

protected bool shouldFakeJob(mixed $command)

Определить, должна ли команда быть имитирована или фактически отправлена.

Параметры

mixed $command

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

bool

$this pipeThrough(array $pipes)

Установить каналы, через которые должны пройти команды перед отправкой.

Параметры

массив $pipes

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

$this

bool hasCommandHandler(mixed $command)

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

Параметры

mixed $command

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

bool

bool|mixed getCommandHandler(mixed $command)

Получить обработчик для команды.

Параметры

mixed $command

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

bool|mixed

$this map(array $map)

Сопоставить команду с обработчиком.

Параметры

массив $map

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

$this

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

Spec-Zone.ru

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