QueueingDispatcher
интерфейс QueueingDispatcher реализует Dispatcher (View source)
Методы
| mixed | dispatch(mixed $command)
Передать команду соответствующему обработчику. | из Dispatcher |
| mixed | dispatchNow(mixed $command, mixed $handler = null)
Передать команду соответствующему обработчику в текущем процессе. | из Dispatcher |
| bool | hasCommandHandler(mixed $command)
Определить, есть ли обработчик для данной команды. | из Dispatcher |
| bool|mixed | getCommandHandler(mixed $command)
Получить обработчик для команды. | из Dispatcher |
| $this | pipeThrough(array $pipes)
Установить каналы, через которые должны пройти команды перед передачей. | из Dispatcher |
| $this | map(array $map)
Назначить команду обработчику. | из Dispatcher |
| mixed | dispatchToQueue(mixed $command)
Передать команду соответствующему обработчику в очереди. |
Подробности
mixed dispatch(mixed $command)
Передать команду соответствующему обработчику.
mixed dispatchNow(mixed $command, mixed $handler = null)
Передать команду соответствующему обработчику в текущем процессе.
bool hasCommandHandler(mixed $command)
Определить, есть ли обработчик для данной команды.
bool|mixed getCommandHandler(mixed $command)
Получить обработчик для команды.
$this pipeThrough(array $pipes)
Установить каналы, через которые должны пройти команды перед передачей.
$this map(array $map)
Назначить команду обработчику.
mixed dispatchToQueue(mixed $command)
Передать команду соответствующему обработчику в очереди.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/6.x/Illuminate/Contracts/Bus/QueueingDispatcher.html