Recurring
Recurring job trait
Table of Contents
Properties
- $interval : string|null
- Recuring interval
Methods
- getDueDate() : int
- Get next run date time timestamp
- getNextRunDate() : int|false
- Get next run date
- getRecurringInterval() : string|null
- RecurringJobInterface implementation function
- isRecurring() : bool
- Return true if job is recurring
- setRecurringInterval() : void
- Set recurring interval
Properties
$interval
Recuring interval
protected
string|null
$interval
= null
Methods
getDueDate()
Get next run date time timestamp
public
getDueDate() : int
Return values
intgetNextRunDate()
Get next run date
public
static getNextRunDate(string $interval[, int|null $dateLastExecution = null ]) : int|false
Parameters
- $interval : string
- $dateLastExecution : int|null = null
Return values
int|falsegetRecurringInterval()
RecurringJobInterface implementation function
public
getRecurringInterval() : string|null
Return values
string|nullisRecurring()
Return true if job is recurring
public
isRecurring() : bool
Return values
boolsetRecurringInterval()
Set recurring interval
public
setRecurringInterval(string $interval) : void
Parameters
- $interval : string