DatabaseJobRecord
class DatabaseJobRecord (View source)
Свойства
| InteractsWithTime |
Свойства
| protected stdClass | $record | Запись задания. |
Методы
| int | secondsUntil(DateTimeInterface|DateInterval|int $delay) Получить количество секунд до заданной даты и времени. | из InteractsWithTime |
| int | availableAt(DateTimeInterface|DateInterval|int $delay = 0) Получить отметку времени "доступно в" в формате UNIX timestamp. | из InteractsWithTime |
| DateTimeInterface|int | parseDateInterval(DateTimeInterface|DateInterval|int $delay) Если заданное значение является интервалом, преобразовать его в экземпляр DateTime. | из InteractsWithTime |
| int | currentTime() Получить текущее системное время в формате UNIX timestamp. | из InteractsWithTime |
| string | runTimeForHumans(float $startTime, float $endTime = null) Получить общее время выполнения в читаемом формате. | из InteractsWithTime |
| void | __construct(stdClass $record) Создать новый экземпляр записи задания. | |
| int | increment() Увеличить количество попыток выполнения задания. | |
| int | touch() Обновить отметку времени "зарезервировано в" задания. | |
| mixed | __get(string $key) Динамичный доступ к данным задания. |
Подробное описание
protected int secondsUntil(DateTimeInterface|DateInterval|int $delay)
Получить количество секунд до заданной даты и времени.
protected int availableAt(DateTimeInterface|DateInterval|int $delay = 0)
Получить отметку времени "доступно в" в формате UNIX timestamp.
protected DateTimeInterface|int parseDateInterval(DateTimeInterface|DateInterval|int $delay)
Если заданное значение является интервалом, преобразовать его в экземпляр DateTime.
protected int currentTime()
Получить текущее системное время в формате UNIX timestamp.
protected string runTimeForHumans(float $startTime, float $endTime = null)
Получить общее время выполнения в читаемом формате.
void __construct(stdClass $record)
Создать новый экземпляр записи задания.
int increment()
Увеличить количество попыток выполнения задания.
int touch()
Обновить отметку времени "зарезервировано в" задания.
mixed __get(string $key)
Динамичный доступ к данным задания.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Queue/Jobs/DatabaseJobRecord.html