Spec-Zone.ru › Laravel 5.8

CallQueuedHandler

class CallQueuedHandler (View source)

Свойства

protected Dispatcher $dispatcher Реализация диспетчера очереди.

Методы

void __construct(Dispatcher $dispatcher)

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

void call(Job $job, array $data)

Обработать задачу из очереди.

mixed resolveHandler(Job $job, mixed $command)

Выбрать обработчик для заданного задания.

mixed setJobInstanceIfNecessary(Job $job, mixed $instance)

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

void ensureNextJobInChainIsDispatched(mixed $command)

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

void handleModelNotFound(Job $job, Exception $e)

Обработать исключение «Модель не найдена».

void failed(array $data, Exception $e)

Вызвать метод failed для экземпляра задачи.

Подробности

void __construct(Dispatcher $dispatcher)

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

Параметры

Dispatcher $dispatcher

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

void

void call(Job $job, array $data)

Обработать задачу из очереди.

Параметры

Job $job
array $data

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

void

protected mixed resolveHandler(Job $job, mixed $command)

Выбрать обработчик для заданного задания.

Параметры

Job $job
mixed $command

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

mixed

protected mixed setJobInstanceIfNecessary(Job $job, mixed $instance)

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

Параметры

Job $job
mixed $instance

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

mixed

protected void ensureNextJobInChainIsDispatched(mixed $command)

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

Параметры

mixed $command

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

void

protected void handleModelNotFound(Job $job, Exception $e)

Обработать исключение «Модель не найдена».

Параметры

Job $job
Exception $e

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

void

void failed(array $data, Exception $e)

Вызвать метод failed для экземпляра задачи.

Исключение, вызвавшее ошибку, будет передано.

Параметры

array $data
Exception $e

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

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.8/Illuminate/Queue/CallQueuedHandler.html

Spec-Zone.ru

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