Spec-Zone.ru › Laravel 5.1

SyncJob

class SyncJob extends Job implements Job (View source)

Свойства

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

Методы

void fire()

Запустить задание.

void delete()

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

из Job
bool isDeleted()

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

из Job
void release(int $delay)

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

bool isReleased()

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

из Job
bool isDeletedOrReleased()

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

из Job
int attempts()

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

string getRawBody()

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

void resolveAndFire(array $payload)

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

из Job
array parseJob(string $job)

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

из Job
mixed resolve(string $class)

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

из Job
mixed resolveQueueableEntities(mixed $data)

Обработать все сущности очереди в заданных данных.

из Job
QueueableEntity resolveQueueableEntity(mixed $value)

Обработать отдельную сущность очереди из обработчика.

из Job
void failed()

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

из Job
EntityResolver getEntityResolver()

Получить экземпляр обработчика сущностей.

из Job
int getSeconds(DateTime|int $delay)

Вычислить количество секунд с заданным отсрочкой.

из Job
int getTime()

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

из Job
string getName()

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

из Job
string getQueue()

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

из Job
void __construct(Container $container, string $payload, string $queue)

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

string getJobId()

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

Подробности

void fire()

Запустить задание.

Return Value

void

void delete()

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

Return Value

void

bool isDeleted()

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

Return Value

bool

void release(int $delay)

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

Parameters

int $delay

Return Value

void

bool isReleased()

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

Return Value

bool

bool isDeletedOrReleased()

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

Return Value

bool

int attempts()

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

Return Value

int

string getRawBody()

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

Return Value

string

protected void resolveAndFire(array $payload)

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

Параметры

array $payload

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

void

protected array parseJob(string $job)

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

Параметры

string $job

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

array

protected mixed resolve(string $class)

Разрешить заданный обработчик задач.

Параметры

string $class

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

mixed

protected mixed resolveQueueableEntities(mixed $data)

Разрешить все задачи в заданном наборе данных.

Параметры

mixed $data

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

mixed

protected QueueableEntity resolveQueueableEntity(mixed $value)

Разрешить отдельную задачу из разрешителя.

Параметры

mixed $value

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

QueueableEntity

void failed()

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

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

void

protected EntityResolver getEntityResolver()

Получить экземпляр разрешителя сущностей.

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

EntityResolver

protected int getSeconds(DateTime|int $delay)

Вычислить количество секунд с заданным отсрочкой.

Параметры

DateTime|int $delay

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

int

protected int getTime()

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

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

int

string getName()

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

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

string

string getQueue()

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

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

string

void __construct(Container $container, string $payload, string $queue)

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

Параметры

Container $container
string $payload
string $queue

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

void

string getJobId()

Получить идентификатор задачи.

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

string

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

Spec-Zone.ru

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