5declare(strict_types=1);
9 const ID =
'prg_update_progress';
31 $this->log =
$DIC[
'ilLog'];
32 $this->lng =
$DIC[
'lng'];
33 $this->lng->loadLanguageModule(
'prg');
38 return $this->lng->txt(
'prg_update_progress_title');
43 return $this->lng->txt(
'prg_update_progress_description');
74 foreach ($this->user_progress_db->getPassedDeadline() as $progress) {
76 $progress->markFailed($progress->getUserId());
An exception for terminatinating execution or to throw for unit testing.
Cron job result data container.
Cron job application base class.
const SCHEDULE_TYPE_IN_DAYS
getDefaultScheduleValue()
Get schedule value.
hasAutoActivation()
Is to be activated on "installation".
getDefaultScheduleType()
Get schedule type.
hasFlexibleSchedule()
Can the schedule be configured?
getDescription()
Get description.