5declare(strict_types=1);
13 const ID =
'prg_update_progress';
29 $this->lng =
$DIC[
'lng'];
30 $this->lng->loadLanguageModule(
'prg');
36 return $this->lng->txt(
'prg_update_progress_title');
41 return $this->lng->txt(
'prg_update_progress_description');
77 $programme->markFailed($progress->getId(), $acting_user);
86 return $this->dic[
'ilStudyProgrammeUserProgressDB'];
90 return $this->dic[
'current_user']->getId();
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
static getInstanceByObjId($obj_id)
This will set progresses to FAILED, if they are past the deadline (and not successful,...
getDefaultScheduleValue()
Get schedule value.
hasAutoActivation()
Is to be activated on "installation".
getDefaultScheduleType()
Get schedule type.
hasFlexibleSchedule()
Can the schedule be configured?
getDescription()
Get description.