Spec-Zone.ru › Laravel 4.2

Задание

класс Задание (Просмотреть исходный код)

Свойства

protected mixed $instance Экземпляр обработчика задания.
protected Контейнер $container Экземпляр контейнера IoC.
protected string $queue Имя очереди, к которой относится задание.
protected bool $deleted Указывает, было ли задание удалено.

Методы

void fire()

Выполнить задание.

void delete()

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

bool isDeleted()

Определить, было ли задание удалено.

void release(int $delay)

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

int attempts()

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

string getRawBody()

Получить строку исходного тела задания.

void resolveAndFire(array $payload)

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

mixed resolve(string $class)

Обработать указанный обработчик задания.

array parseJob(string $job)

Разделить объявление задания на класс и метод.

bool autoDelete()

Определить, следует ли автоматически удалять задание.

int getSeconds(DateTime|int $delay)

Рассчитать количество секунд с заданной задержкой.

int getTime()

Получить текущее системное время.

string getName()

Получить имя класса очереди задач.

string getQueue()

Получить имя очереди, к которой относится задание.

Подробности

abstract void fire()

Выполнить задание.

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

void

void delete()

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

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

void

bool isDeleted()

Определить, было ли задание удалено.

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

bool

abstract void release(int $delay)

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

Параметры

int $delay

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

void

abstract int attempts()

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

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

int

abstract string getRawBody()

Получить строку исходного тела задания.

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

string

protected void resolveAndFire(array $payload)

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

Параметры

array $payload

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

void

protected mixed resolve(string $class)

Обработать указанный обработчик задания.

Параметры

string $class

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

mixed

protected array parseJob(string $job)

Разделить объявление задания на класс и метод.

Параметры

string $job

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

array

bool autoDelete()

Определить, следует ли автоматически удалять задание.

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

bool

protected int getSeconds(DateTime|int $delay)

Рассчитать количество секунд с заданной задержкой.

Параметры

DateTime|int $delay

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

int

protected int getTime()

Получить текущее системное время.

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

int

string getName()

Получить имя класса очереди задач.

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

string

string getQueue()

Получить имя очереди, к которой относится задание.

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

string

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

Spec-Zone.ru

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