35         $this->
lng = $DIC->language();
    40         return "exc_reminders";
    49         return $lng->
txt(
"exc_reminders_cron");
    58         return $lng->
txt(
"exc_reminders_cron_info");
    63         return CronJobScheduleType::SCHEDULE_TYPE_DAILY;
    87         $log->debug(
"--- Start Exercise Reminders Cron");
    92         $num_reminders = $reminder->checkReminders();
    94         $this->
lng->loadLanguageModule(
"exc");
    96         if ($num_reminders !== 0) {
    98             $message = $this->
lng->txt(
'exc_reminder_cron_ok');
   102         $cron_result->setStatus($cron_status);
   104         if ($message != 
"") {
   105             $cron_result->setMessage($message . 
" " . $num_reminders . 
' / ' . 
"#" . $num_reminders);
 
static getLogger(string $a_component_id)
Get component logger. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
txt(string $a_topic, string $a_default_lang_fallback_mod="")
gets the text for a given topic if the topic is not in the list, the topic itself with "-" will be re...
 
getDefaultScheduleValue()
 
loadLanguageModule(string $a_module)
Load language module. 
 
Cron for exercise reminders. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
final const STATUS_NO_ACTION