DatabaseFailedJobProvider
class DatabaseFailedJobProvider implements FailedJobProviderInterface (View source)
Свойства
| protected ConnectionResolverInterface | $resolver | Реализация разрешителя соединения. | |
| protected string | $database | Имя базы данных. | |
| protected string | $table | Название таблицы базы данных. |
Методы
| void | __construct(ConnectionResolverInterface $resolver, string $database, string $table) Создать новый поставщик задач базы данных, которые завершились ошибкой. | |
| int|null | log(string $connection, string $queue, string $payload, Exception $exception) Записать в хранилище задачу, которая завершилась ошибкой. | |
| array | all() Получить список всех задач, завершившихся ошибкой. | |
| array | find(mixed $id) Получить одну задачу, завершившуюся ошибкой. | |
| bool | forget(mixed $id) Удалить из хранилища одну задачу, завершившуюся ошибкой. | |
| void | flush() Очистить все задачи, завершившиеся ошибкой, из хранилища. | |
| Builder | getTable() Получить новый экземпляр билдера запросов для таблицы. |
Детали
void __construct(ConnectionResolverInterface $resolver, string $database, string $table)
Создать новый поставщик задач базы данных, которые завершились ошибкой.
int|null log(string $connection, string $queue, string $payload, Exception $exception)
Записать в хранилище задачу, которая завершилась ошибкой.
array all()
Получить список всех задач, завершившихся ошибкой.
array find(mixed $id)
Получить одну задачу, завершившуюся ошибкой.
bool forget(mixed $id)
Удалить из хранилища одну задачу, завершившуюся ошибкой.
void flush()
Очистить все задачи, завершившиеся ошибкой, из хранилища.
protected Builder getTable()
Получить новый экземпляр билдера запросов для таблицы.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Queue/Failed/DatabaseFailedJobProvider.html