DatabaseUuidFailedJobProvider
class DatabaseUuidFailedJobProvider implements FailedJobProviderInterface, PrunableFailedJobProvider (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.
                    string|int|null
                
                
                
            
                    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(int|null $hours = null)
        
                                            
                
            Flush all of the failed jobs from storage.
                    int
                
                
                
            Details
        
                            void
    __construct(ConnectionResolverInterface $resolver, string $database, string $table)
        
    
    Create a new database failed job provider.
        
                            string|int|null
    log(string $connection, string $queue, string $payload, Throwable $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(int|null $hours = null)
        
    
    Flush all of the failed jobs from storage.
        
                            int
    prune(DateTimeInterface $before)
        
    
    Prune all of the entries older than the given date.
        
                    protected        Builder
    getTable()
        
    
    Get a new query builder instance for the table.