Spec-Zone.ru › Laravel 11

DatabaseFailedJobProvider

class DatabaseFailedJobProvider implements CountableFailedJobProvider, FailedJobProviderInterface, PrunableFailedJobProvider (View source)

Свойства

protected ConnectionResolverInterface $resolver

Реализация разрешителя подключений.

protected string $database

Имя базы данных.

protected string $table

Таблица базы данных.

Методы

void __construct(ConnectionResolverInterface $resolver, string $database, string $table)

Создать новый поставщик необработанных задач базы данных.

string|int|null log(string $connection, string $queue, string $payload, Throwable $exception)

Записать необработанную задачу в хранилище.

array ids(string $queue = null)

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

array all()

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

object|null find(mixed $id)

Получить отдельную необработанную задачу.

bool forget(mixed $id)

Удалить отдельную необработанную задачу из хранилища.

void flush(int|null $hours = null)

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

int prune(DateTimeInterface $before)

Удалить все записи, более старые, чем заданная дата.

int count(string|null $connection = null, string|null $queue = null)

Подсчитать необработанные задачи.

Builder getTable()

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

Подробности

void __construct(ConnectionResolverInterface $resolver, string $database, string $table)

Создать новый поставщик необработанных задач базы данных.

Параметры

ConnectionResolverInterface $resolver
string $database
string $table

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

void

string|int|null log(string $connection, string $queue, string $payload, Throwable $exception)

Записать необработанную задачу в хранилище.

Параметры

string $connection
string $queue
string $payload
Throwable $exception

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

string|int|null

array ids(string $queue = null)

Получить идентификаторы всех задач с ошибкой.

Параметры

string $queue

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

array

array all()

Получить список всех задач с ошибкой.

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

array

object|null find(mixed $id)

Получить одну задачу с ошибкой.

Параметры

mixed $id

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

object|null

bool forget(mixed $id)

Удалить одну задачу с ошибкой из хранилища.

Параметры

mixed $id

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

bool

void flush(int|null $hours = null)

Очистить все задачи с ошибкой из хранилища.

Параметры

int|null $hours

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

void

int prune(DateTimeInterface $before)

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

Параметры

DateTimeInterface $before

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

int

int count(string|null $connection = null, string|null $queue = null)

Подсчитать задачи с ошибкой.

Параметры

string|null $connection
string|null $queue

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

int

protected Builder getTable()

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

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

Builder

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Queue/Failed/DatabaseFailedJobProvider.html

Spec-Zone.ru

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