Spec-Zone.ru › Laravel 7

BusFake

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

Трейты

ReflectsClosures

Свойства

protected QueueingDispatcher $dispatcher

Реализация исходного диспетчера Bus.

protected array $jobsToFake

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

protected array $commands

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

protected array $commandsAfterResponse

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

Методы

array closureParameterTypes(Closure $closure)

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

из ReflectsClosures
string firstClosureParameterType(Closure $closure)

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

из ReflectsClosures
void __construct(QueueingDispatcher $dispatcher, array|string $jobsToFake = [])

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Подробности

protected array closureParameterTypes(Closure $closure)

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

Параметры

Closure $closure

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

array

Исключения

ReflectionException

protected string firstClosureParameterType(Closure $closure)

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

Параметры

Closure $closure

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

string

Исключения

RuntimeException

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

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

Параметры

QueueingDispatcher $dispatcher
array|string $jobsToFake

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

void

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

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

Параметры

string|Closure $command
callable|int|null $callback

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

void

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

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

Параметры

string $command
int $times

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

void

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

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

Параметры

string|Closure $command
callable|null $callback

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

void

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

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

Параметры

string|Closure $command
callable|int|null $callback

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

void

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

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

Параметры

string $command
int $times

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

void

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

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

Параметры

string|Closure $command
callable|null $callback

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

void

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

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

Параметры

string $command
callable|null $callback

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

Collection

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

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

Параметры

string $command
callable|null $callback

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

Collection

bool hasDispatched(string $command)

Определить, существуют ли сохранённые задания для заданного класса.

Параметры

string $command

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

bool

bool hasDispatchedAfterResponse(string $command)

Определить, существуют ли сохранённые задания для заданного класса.

Параметры

string $command

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

bool

mixed dispatch(mixed $command)

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

Параметры

mixed $command

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

mixed

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

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

Параметры

mixed $command
mixed $handler

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

mixed

mixed dispatchToQueue(mixed $command)

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

Параметры

mixed $command

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

mixed

mixed dispatchAfterResponse(mixed $command)

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

Параметры

mixed $command

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

mixed

protected bool shouldFakeJob(mixed $command)

Определить, нужно ли имитировать команду или действительно отправлять её.

Параметры

mixed $command

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

bool

$this pipeThrough(array $pipes)

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

Параметры

array $pipes

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

$this

bool hasCommandHandler(mixed $command)

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

Параметры

mixed $command

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

bool

bool|mixed getCommandHandler(mixed $command)

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

Параметры

mixed $command

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

bool|mixed

$this map(array $map)

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

Параметры

array $map

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

$this

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

Spec-Zone.ru

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