CallQueuedListener
class CallQueuedListener implements ShouldQueue
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 | $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.
Details
in
InteractsWithQueue at line 21
int
attempts()
Get the number of times the job has been attempted.
in
InteractsWithQueue at line 31
void
delete()
Delete the job from the queue.
in
InteractsWithQueue at line 44
void
fail(Throwable $exception = null)
Fail the job from the queue.
in
InteractsWithQueue at line 57
void
release(int $delay = 0)
Release the job back into the queue.
in
InteractsWithQueue at line 70
$this
setJob(Job $job)
Set the base queue job instance.
at line 57
void
__construct(string $class, string $method, array $data)
Create a new job instance.
at line 70
void
handle(Container $container)
Handle the queued job.
at line 90
protected mixed
setJobInstanceIfNecessary(Job $job, mixed $instance)
Set the job instance of the given class if necessary.
at line 107
void
failed(Exception $e)
Call the failed method on the job instance.
The event instance and the exception will be passed.
at line 125
protected void
prepareData()
Unserialize the data if needed.
at line 137
string
displayName()
Get the display name for the queued job.