interface Job (View source)
void | fire() Fire the job. | |
mixed | release(int $delay) Release the job back into the queue. | |
void | delete() Delete the job from the queue. | |
bool | isDeleted() Determine if the job has been deleted. | |
bool | isDeletedOrReleased() Determine if the job has been deleted or released. | |
int | attempts() Get the number of times the job has been attempted. | |
void | failed(Throwable $e) Process an exception that caused the job to fail. | |
int|null | maxTries() The number of times to attempt a job. | |
int|null | timeout() The number of seconds the job can run. | |
string | getName() Get the name of the queued job class. | |
string | resolveName() Get the resolved name of the queued job class. | |
string | getConnectionName() Get the name of the connection the job belongs to. | |
string | getQueue() Get the name of the queue the job belongs to. | |
string | getRawBody() Get the raw body string for the job. |
Fire the job.
Release the job back into the queue.
Delete the job from the queue.
Determine if the job has been deleted.
Determine if the job has been deleted or released.
Get the number of times the job has been attempted.
Process an exception that caused the job to fail.
The number of times to attempt a job.
The number of seconds the job can run.
Get the name of the queued job class.
Get the resolved name of the queued job class.
Resolves the name of "wrapped" jobs such as class-based handlers.
Get the name of the connection the job belongs to.
Get the name of the queue the job belongs to.
Get the raw body string for the job.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/Contracts/Queue/Job.html