BusFake
class BusFake implements Dispatcher (View source)
Свойства
| protected array | $commands | Команды, которые были отправлены. |
Методы
| void | assertDispatched(string $command, callable|int|null $callback = null) Проверить, был ли отправлен процесс, используя обратный вызов проверки. | |
| void | assertDispatchedTimes(string $command, int $times = 1) Проверить, был ли отправлен процесс определенное количество раз. | |
| void | assertNotDispatched(string $command, callable|null $callback = null) Определить, был ли отправлен процесс, используя обратный вызов проверки. | |
| Collection | dispatched(string $command, callable|null $callback = null) Получить все процессы, соответствующие обратного вызова проверки. | |
| bool | hasDispatched(string $command) Определить, есть ли сохраненные команды для заданного класса. | |
| mixed | dispatch(mixed $command) Отправить команду соответствующему обработчику. | |
| mixed | dispatchNow(mixed $command, mixed $handler = null) Отправить команду соответствующему обработчику в текущем процессе. | |
| $this | pipeThrough(array $pipes) Установить конвейеры, через которые должны пройти команды перед отправкой. |
Подробности
void assertDispatched(string $command, callable|int|null $callback = null)
Проверить, был ли отправлен процесс, используя обратный вызов проверки.
protected void assertDispatchedTimes(string $command, int $times = 1)
Проверить, был ли отправлен процесс определенное количество раз.
void assertNotDispatched(string $command, callable|null $callback = null)
Определить, был ли отправлен процесс, используя обратный вызов проверки.
Collection dispatched(string $command, callable|null $callback = null)
Получить все процессы, соответствующие обратного вызова проверки.
bool hasDispatched(string $command)
Определить, есть ли сохраненные команды для заданного класса.
mixed dispatch(mixed $command)
Отправить команду соответствующему обработчику.
mixed dispatchNow(mixed $command, mixed $handler = null)
Отправить команду соответствующему обработчику в текущем процессе.
$this pipeThrough(array $pipes)
Установить конвейеры, через которые должны пройти команды перед отправкой.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Support/Testing/Fakes/BusFake.html