Spec-Zone.ru › Laravel 5.7

CallQueuedListener

class CallQueuedListener implements ShouldQueue (View source)

Свойства

InteractsWithQueue

Свойства

protected Job $job Базовый экземпляр задачи очереди. from InteractsWithQueue
string $class Имя класса слушателя.
string $method Метод слушателя.
array $data Данные, передаваемые слушателю.
int $tries Количество попыток выполнения задачи.
int $timeoutAt Отметка времени, когда задача должна истечь.
int $timeout Количество секунд, в течение которых задача может выполняться, прежде чем истечь.

Методы

int attempts()

Получить количество попыток выполнения задачи.

from InteractsWithQueue
void delete()

Удалить задачу из очереди.

from InteractsWithQueue
void fail(Throwable $exception = null)

Отметить задачу как завершенную с ошибкой в очереди.

from InteractsWithQueue
void release(int $delay = 0)

Вернуть задачу обратно в очередь.

from InteractsWithQueue
$this setJob(Job $job)

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

from InteractsWithQueue
void __construct(string $class, string $method, array $data)

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

void handle(Container $container)

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

mixed setJobInstanceIfNecessary(Job $job, mixed $instance)

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

void failed(Exception $e)

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

В качестве параметров передаются экземпляр события и исключение.

void prepareData()

Десериализовать данные, если необходимо.

string displayName()

Получить имя для отображения задачи из очереди.

void __clone()

Подготовить экземпляр для клонирования.

Подробное описание

int attempts()

Получить количество попыток выполнения задачи.

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

int

void delete()

Удалить задачу из очереди.

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

void

void fail(Throwable $exception = null)

Отметить задачу как завершенную с ошибкой в очереди.

Параметры

Throwable $exception

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

void

void release(int $delay = 0)

Вернуть задачу обратно в очередь.

Параметры

int $delay

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

void

$this setJob(Job $job)

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

Параметры

Job $job

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

$this

void __construct(string $class, string $method, array $data)

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

Параметры

string $class
string $method
array $data

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

void

void handle(Container $container)

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

Параметры

Container $container

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

void

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

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

Параметры

Job $job
mixed $instance

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

mixed

void failed(Exception $e)

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

В качестве параметров передаются экземпляр события и исключение.

Параметры

Exception $e

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

void

protected void prepareData()

Десериализовать данные, если необходимо.

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

void

string displayName()

Получить имя для отображения задачи из очереди.

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

string

void __clone()

Подготовить экземпляр для клонирования.

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

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Events/CallQueuedListener.html

Spec-Zone.ru

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