Spec-Zone.ru › Laravel 4.2

SyncJob

class SyncJob extends Job (View source)

Свойства

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

Методы

void fire()

Запустить задачу.

void delete()

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

from Job
bool isDeleted()

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

from Job
void release(int $delay)

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

int attempts()

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

string getRawBody()

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

void resolveAndFire(array $payload)

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

from Job
mixed resolve(string $class)

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

from Job
array parseJob(string $job)

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

from Job
bool autoDelete()

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

from Job
int getSeconds(DateTime|int $delay)

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

from Job
int getTime()

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

from Job
string getName()

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

from Job
string getQueue()

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

from Job
void __construct(Container $container, string $job, string $data = '')

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

string getJobId()

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

Подробности

void fire()

Запустить задачу.

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

void

void delete()

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

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

void

bool isDeleted()

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

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

bool

void release(int $delay)

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

Параметры

int $delay

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

void

int attempts()

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

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

int

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

void __construct(Container $container, string $job, string $data = '')

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

Параметры

Container $container
string $job
string $data

Значение возврата

void

string getJobId()

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

Значение возврата

string

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

Spec-Zone.ru

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