CallQueuedListener
class CallQueuedListener implements ShouldQueue (View source)
Traits
InteractsWithQueue |
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 | $timeoutAt | The timestamp indicating when the job should timeout. | |
int | $timeout | The number of seconds the job can run before timing out. |
Methods
int | attempts() Get the number of times the job has been attempted. | from InteractsWithQueue |
void | delete() Delete the job from the queue. | from InteractsWithQueue |
void | fail(Throwable $exception = null) Fail the job from the queue. | from InteractsWithQueue |
void | release(int $delay = 0) Release the job back into the queue. | from InteractsWithQueue |
$this | setJob(Job $job) Set the base queue job instance. | from InteractsWithQueue |
void | __construct(string $class, string $method, array $data) Create a new job instance. | |
void | handle(Container $container) Handle the queued job. | |
mixed | setJobInstanceIfNecessary(Job $job, mixed $instance) Set the job instance of the given class if necessary. | |
void | failed(Exception $e) Call the failed method on the job instance. | |
void | prepareData() Unserialize the data if needed. | |
string | displayName() Get the display name for the queued job. | |
void | __clone() 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 $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 mixed setJobInstanceIfNecessary(Job $job, mixed $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.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Events/CallQueuedListener.html