PendingChain
class PendingChain (View source)
Свойства
| смешанный | $job | Имя класса задания, которое отправляется. | |
| массив | $chain | Задания, которые нужно объединить. | |
| строка|null | $connection | Имя подключения, к которому должна быть отправлена цепочка. | |
| строка|null | $queue | Имя очереди, к которой должна быть отправлена цепочка. | |
| DateTimeInterface|DateInterval|целое число|null | $delay | Количество секунд, которое должно пройти до доступности цепочки. | |
| массив | $catchCallbacks | Обработчики, которые должны выполняться при ошибке. |
Методы
| пустое значение | __construct(смешанный $job, массив $chain)
Создаёт новый экземпляр PendingChain. | |
| $this | onConnection(строка|null $connection)
Устанавливает желаемое подключение для задания. | |
| $this | onQueue(строка|null $queue)
Устанавливает желаемую очередь для задания. | |
| $this | delay(DateTimeInterface|DateInterval|целое число|null $delay)
Устанавливает желаемую задержку для цепочки. | |
| $this | catch(вызываемый $callback)
Добавляет обработчик, который должен выполняться при ошибке задания. | |
| массив | catchCallbacks()
Получает зарегистрированные обработчики "catch". | |
| PendingDispatch | dispatch()
Отправляет задание с заданными аргументами. |
Подробности
пустое значение __construct(смешанный $job, массив $chain)
Создаёт новый экземпляр PendingChain.
$this onConnection(строка|null $connection)
Устанавливает желаемое подключение для задания.
$this onQueue(строка|null $queue)
Устанавливает желаемую очередь для задания.
$this delay(DateTimeInterface|DateInterval|целое число|null $delay)
Устанавливает желаемую задержку для цепочки.
$this catch(вызываемый $callback)
Добавляет обработчик, который должен выполняться при ошибке задания.
массив catchCallbacks()
Получает зарегистрированные обработчики "catch".
PendingDispatch dispatch()
Отправляет задание с заданными аргументами.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Foundation/Bus/PendingChain.html