InteractsWithQueue
trait InteractsWithQueue (View source)
Properties
| protected Job | $job | The underlying queue job instance.  | 
                
Methods
                    int
                
                
                    attempts()
        
                                            
                
            Get the number of times the job has been attempted.
                    void
                
                
                    delete()
        
                                            
                
            Delete the job from the queue.
                    void
                
                
                    release(int $delay = 0)
        
                                            
                
            Release the job back into the queue.
Details
        
                            int
    attempts()
        
    
    Get the number of times the job has been attempted.
        
                            void
    delete()
        
    
    Delete the job from the queue.
        
                            void
    fail(Throwable|null $exception = null)
        
    
    Fail the job from the queue.
        
                            void
    release(int $delay = 0)
        
    
    Release the job back into the queue.
        
                            $this
    setJob(Job $job)
        
    
    Set the base queue job instance.