DynamoDbFailedJobProvider
class DynamoDbFailedJobProvider implements FailedJobProviderInterface (View source)
Свойства
| protected DynamoDbClient | $dynamo | Экземпляр клиента DynamoDB. | |
| protected string | $applicationName | Имя приложения. | |
| protected string | $table | Имя таблицы. |
Методы
| void | __construct(DynamoDbClient $dynamo, string $applicationName, string $table)
Создать новый поставщик задач DynamoDb, отмеченных как завершенные с ошибкой. | |
| 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)
Очистить все задачи, завершенные с ошибкой, из хранилища. |
Подробности
void __construct(DynamoDbClient $dynamo, string $applicationName, string $table)
Создать новый поставщик задач DynamoDb, отмеченных как завершенные с ошибкой.
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)
Очистить все необработанные задачи из хранилища.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Queue/Failed/DynamoDbFailedJobProvider.html