59 $DIC->language()->loadLanguageModule(
'lti');
60 return $DIC->language()->txt(
'lti_cron_title');
69 $DIC->language()->loadLanguageModule(
'lti');
70 return $DIC->language()->txt(
'lti_cron_title_desc');
83 $last_ts = $info[
'job_status_ts'];
85 $last_ts = time() - 24 * 3600;
90 $result = new \ilCronJobResult();
An exception for terminatinating execution or to throw for unit testing.
Cron job application base class.
const SCHEDULE_TYPE_DAILY
static getCronJobData($a_id=null, $a_include_inactive=true)
Get cron job configuration/execution data.
@classDescription Date and time handling
static handleCronUpdate(ilDateTime $since)
Description of class class.
hasFlexibleSchedule()
Can the schedule be configured?boolean
getDefaultScheduleType()
@inheritDoc
hasAutoActivation()
Is to be activated on "installation".boolean
run()
Run job.ilCronJobResult
getDefaultScheduleValue()
Get schedule value.int|array