5include_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");
 
   60                require_once 
'Services/Mail/classes/class.ilMailSummaryNotification.php';
 
   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);
 
An exception for terminatinating execution or to throw for unit testing.
Cron job result data container.
Cron job application base class.
const SCHEDULE_TYPE_DAILY
hasAutoActivation()
Is to be activated on "installation".
hasCustomSettings()
Has cron job any custom setting which can be edited?
addCustomSettingsToForm(ilPropertyFormGUI $a_form)
Add custom settings to form.
hasFlexibleSchedule()
Can the schedule be configured?
getDefaultScheduleValue()
Get schedule value.
saveCustomSettings(ilPropertyFormGUI $a_form)
Save custom settings.
activationWasToggled($a_currently_active)
Cron job status was changed.
getDescription()
Get description.
getDefaultScheduleType()
Get schedule type.