JobScheduler
class JobScheduler
Properties
| $debug |
Methods
void
abort()
Abort a job
void
cancel(bool $isError = true)
Cancel a job
bool
executeQueuedJob()
No description
void
finish()
Finish a job onFinish()
static string
generateJobIdToken(string $prefix = 'job-', int $length = 16)
No description
QueueableJob|null
getQueueableJob()
No description
int
getScheduledTimeValue(int $seconds = 0)
No description
Job|null
scheduleJob(int|null $delayInSeconds = null, int|null $retry_count = null)
Schedules the passed job in the queue
bool
scheduleRetry(int $retryDelay = null)
No description
Details
at line 31
__construct(Job $job, QueueableJob $backgroundJob = null)
JobScheduler constructor.
at line 161
void
abort()
Abort a job
at line 183
void
cancel(bool $isError = true)
Cancel a job
at line 40
bool
executeQueuedJob()
No description
at line 152
void
finish()
Finish a job onFinish()
at line 144
static string
generateJobIdToken(string $prefix = 'job-', int $length = 16)
No description
at line 245
QueueableJob|null
getQueueableJob()
No description
at line 196
int
getScheduledTimeValue(int $seconds = 0)
No description
at line 99
Job|null
scheduleJob(int|null $delayInSeconds = null, int|null $retry_count = null)
Schedules the passed job in the queue
at line 71
protected bool
scheduleRetry(int $retryDelay = null)
No description