BusFake
class BusFake implements Dispatcher (View source)
Свойства
| protected array | $commands | Команды, которые были отправлены. |
Методы
| void | assertDispatched(string $command, callable|null $callback = null) Проверить, была ли отправлена задача, основываясь на обратном вызове проверки. | |
| 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|null $callback = null)
Проверить, была ли отправлена задача, основываясь на обратном вызове проверки.
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.4/Illuminate/Support/Testing/Fakes/BusFake.html