Задание
интерфейс Задание (Просмотр исходного кода)
Методы
| void | fire() Запустить задание. | |
| mixed | release(int $delay) Вернуть задание обратно в очередь. | |
| void | delete() Удалить задание из очереди. | |
| bool | isDeleted() Определить, было ли задание удалено. | |
| bool | isDeletedOrReleased() Определить, было ли задание удалено или возвращено в очередь. | |
| int | attempts() Получить количество попыток выполнения задания. | |
| void | failed(Throwable $e) Обработать исключение, вызвавшее ошибку задания. | |
| int|null | maxTries() Количество попыток выполнения задания. | |
| int|null | timeout() Количество секунд, в течение которых задание может выполняться. | |
| string | getName() Получить имя класса очереди задания. | |
| string | resolveName() Получить разрешенное имя класса очереди задания. Разрешает имя "упакованных" заданий, таких как обработчики на основе классов. | |
| string | getConnectionName() Получить имя подключения, к которому относится задание. | |
| string | getQueue() Получить имя очереди, к которой относится задание. | |
| string | getRawBody() Получить строку исходного тела задания. |
Подробное описание
void fire()
Запустить задание.
mixed release(int $delay)
Вернуть задание обратно в очередь.
void delete()
Удалить задание из очереди.
bool isDeleted()
Определить, было ли задание удалено.
bool isDeletedOrReleased()
Определить, было ли задание удалено или возвращено в очередь.
int attempts()
Получить количество попыток выполнения задания.
void failed(Throwable $e)
Обработать исключение, вызвавшее ошибку задания.
int|null maxTries()
Количество попыток выполнения задания.
int|null timeout()
Количество секунд, в течение которых задание может выполняться.
string getName()
Получить имя класса очереди задания.
string resolveName()
Получить разрешенное имя класса очереди задания.
Разрешает имя "упакованных" заданий, таких как обработчики на основе классов.
string getConnectionName()
Получить имя подключения, к которому относится задание.
string getQueue()
Получить имя очереди, к которой относится задание.
string getRawBody()
Получить строку исходного тела задания.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/Contracts/Queue/Job.html