DatabaseFailedJobProvider
class DatabaseFailedJobProvider implements FailedJobProviderInterface (View source)
Properties
| protected ConnectionResolverInterface | $resolver | The connection resolver implementation. | |
| protected string | $database | The database connection name. | |
| protected string | $table | The database table. | 
Methods
| void |  __construct(ConnectionResolverInterface $resolver, string $database, string $table)  Create a new database failed job provider.  |  |
| int|null |  log(string $connection, string $queue, string $payload, Exception $exception)  Log a failed job into storage.  |  |
| array |  all()  Get a list of all of the failed jobs.  |  |
| object|null |  find(mixed $id)  Get a single failed job.  |  |
| bool |  forget(mixed $id)  Delete a single failed job from storage.  |  |
| void |  flush()  Flush all of the failed jobs from storage.  |  |
| Builder |  getTable()  Get a new query builder instance for the table.  |  
Details
void __construct(ConnectionResolverInterface $resolver, string $database, string $table)
Create a new database failed job provider.
int|null log(string $connection, string $queue, string $payload, Exception $exception)
Log a failed job into storage.
array all()
Get a list of all of the failed jobs.
object|null find(mixed $id)
Get a single failed job.
bool forget(mixed $id)
Delete a single failed job from storage.
void flush()
Flush all of the failed jobs from storage.
protected Builder getTable()
Get a new query builder instance for the table.
    © Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
    https://laravel.com/api/5.8/Illuminate/Queue/Failed/DatabaseFailedJobProvider.html