CallQueuedListener
class CallQueuedListener implements ShouldQueue (View source)
Traits
Properties
| protected Job | $job | The underlying queue job instance.  | 
                from InteractsWithQueue | 
| string | $class | The listener class name.  | 
                |
| string | $method | The listener method.  | 
                |
| array | $data | The data to be passed to the listener.  | 
                |
| int | $tries | The number of times the job may be attempted.  | 
                |
| int | $retryAfter | The number of seconds to wait before retrying the job.  | 
                |
| int | $timeoutAt | The timestamp indicating when the job should timeout.  | 
                |
| int | $timeout | The number of seconds the job can run before timing out.  | 
                
Methods
Create a new job instance.
Set the job instance of the given class if necessary.
Unserialize the data if needed.
Get the display name for the queued job.
Prepare the instance for cloning.
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.
        
                            void
    __construct(string $class, string $method, array $data)
        
    
    Create a new job instance.
        
                            void
    handle(Container $container)
        
    
    Handle the queued job.
        
                    protected        object
    setJobInstanceIfNecessary(Job $job, object $instance)
        
    
    Set the job instance of the given class if necessary.
        
                            void
    failed(Exception $e)
        
    
    Call the failed method on the job instance.
The event instance and the exception will be passed.
        
                    protected        void
    prepareData()
        
    
    Unserialize the data if needed.
        
                            string
    displayName()
        
    
    Get the display name for the queued job.
        
                            void
    __clone()
        
    
    Prepare the instance for cloning.