5 include_once
"Services/Cron/classes/class.ilCronJob.php";
16 return "mail_notification";
23 return $lng->txt(
"cron_mail_notification");
30 return $lng->txt(
"cron_mail_notification_desc");
35 return self::SCHEDULE_TYPE_DAILY;
60 require_once
'Services/Mail/classes/class.ilMailSummaryNotification.php';
73 $cb =
new ilCheckboxInputGUI($lng->txt(
"cron_mail_notification_message"),
"mail_notification_message");
74 $cb->
setInfo($lng->txt(
"cron_mail_notification_message_info"));
75 $cb->setChecked($ilSetting->get(
"mail_notification_message"));
83 $ilSetting->set(
'mail_notification_message',
$_POST[
'mail_notification_message'] ? 1 : 0);
93 $ilSetting->set(
'mail_notification', (
bool)$a_currently_active);
saveCustomSettings(ilPropertyFormGUI $a_form)
Cron job application base class.
addCustomSettingsToForm(ilPropertyFormGUI $a_form)
getDefaultScheduleValue()
activationWasToggled($a_currently_active)
Cron job result data container.