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");
94 $num = $svy->checkReminder();
96 $message[] = $svy_ref_id .
"(" . $num .
")";
102 $result->setStatus($status);
105 $result->setMessage(
"Ref-Ids: " . implode(
", ",
$message) .
' / ' .
"#" . count(
$message));
const SCHEDULE_TYPE_DAILY
@depracated This will be replaced with an ENUM in ILIAS 9
loadLanguageModule(string $a_module)
Load language module.
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...
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...
hasAutoActivation()
Is to be activated on "installation", does only work for ILIAS core cron jobs.
getDefaultScheduleValue()
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getNodeData(int $a_node_id, ?int $a_tree_pk=null)
get all information of a node.
getSubTree(array $a_node, bool $a_with_data=true, array $a_type=[])
get all nodes in the subtree under specified node