PendingDispatch
class PendingDispatch (View source)
Properties
protected mixed | $job | The job. |
|
protected bool | $afterResponse | Indicates if the job should be dispatched immediately after sending the response. |
Methods
Create a new pending job dispatch.
Set the desired connection for the job.
Set the desired queue for the job.
Set the desired connection for the chain.
Set the desired queue for the chain.
Set the jobs that should run if this job is successful.
Indicate that the job should be dispatched after the response is sent to the browser.
Handle the object's destruction.
Details
void
__construct(mixed $job)
Create a new pending job dispatch.
$this
onConnection(string|null $connection)
Set the desired connection for the job.
$this
onQueue(string|null $queue)
Set the desired queue for the job.
$this
allOnConnection(string|null $connection)
Set the desired connection for the chain.
$this
allOnQueue(string|null $queue)
Set the desired queue for the chain.
$this
delay(DateTimeInterface|DateInterval|int|null $delay)
Set the desired delay for the job.
$this
chain(array $chain)
Set the jobs that should run if this job is successful.
$this
afterResponse()
Indicate that the job should be dispatched after the response is sent to the browser.
void
__destruct()
Handle the object's destruction.