34 $this->
lng = $DIC->language();
35 if (isset($DIC[
"tree"])) {
36 $this->tree = $DIC->repositoryTree();
42 return "survey_notification";
50 return $lng->
txt(
"survey_reminder_cron");
58 return $lng->
txt(
"survey_reminder_cron_info");
63 return self::SCHEDULE_TYPE_DAILY;
92 foreach ($tree->getSubTree($root,
false, [
"svy"]) as $svy_ref_id) {
94 $num = $svy->checkReminder();
96 $message[] = $svy_ref_id .
"(" . $num .
")";
102 $result->setStatus($status);
105 $result->setMessage(
"Ref-Ids: " . implode(
", ",
$message) .
' / ' .
"#" . count(
$message));
static getLogger(string $a_component_id)
Get component logger.
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...
loadLanguageModule(string $a_module)
Load language module.
getDefaultScheduleValue()
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...