JanitorTask properties
$config
Holds the default configuration for this JanitorTask, intended to be overloaded by specific task objects, with the following available keys:
executionPeriodicityThe periodicity for this task execution. One of the availableJANITORTASKEXECUTION_PERIODICITY_?constants.periodicityEachSecondsWhenexecutionPeriodicityis set to JANITORTASK_EXECUTION_PERIODICITY_EACH_SECONDS, this is the number of seconds between each execution.periodicityMinutesWhenexecutionPeriodicityis set toJANITORTASK_EXECUTION_PERIODICITY_MINUTES, this is an array specifying the minutes within each hour when this task will be executed, in the syntax:[0, 15, 30, 45, ...]periodicityHoursWhenexecutionPeriodicityis set toJANITORTASK_EXECUTION_PERIODICITY_HOURS, this is an array specifying the hours and minutes within each day when this task will be executed, in the syntax:["hour:minute", "hour:minute", "hour:minute", ...]periodicityDaysOfMonthWhenexecutionPeriodicityis set toJANITORTASK_EXECUTION_PERIODICITY_DAYSOFMONTH, this is an array specifying the days, hours and minutes within each month this task will be executed, in the syntax:["day@hour:minute", "day@hour:minute", "day@hour:minute", ...]
$isConfigFile
Whether this JanitorTask has its own configuration file. Intended to be overloaded by specific tasks.
Default: false
$name
The name of the task. Intended to be overloaded by specific tasks.
$description
The description of the task. Intended to be overloaded by specific tasks.
Last updated
Was this helpful?