ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Cron job application base class. More...
Public Member Functions | |
isActive ($a_ts_last_run, $a_schedule_type, $a_schedule_value, $a_manual=false) | |
Is job currently active? More... | |
getScheduleType () | |
Get current schedule type (if flexible) More... | |
getScheduleValue () | |
Get current schedule value (if flexible) More... | |
setSchedule ($a_type, $a_value) | |
Update current schedule (if flexible) More... | |
getAllScheduleTypes () | |
Get all available schedule types. More... | |
getScheduleTypesWithValues () | |
getValidScheduleTypes () | |
Returns a collection of all valid schedule types for a specific job. More... | |
getTitle () | |
Get title. More... | |
getDescription () | |
Get description. More... | |
isManuallyExecutable () | |
Defines whether or not a cron job can be started manually. More... | |
hasCustomSettings () | |
Has cron job any custom setting which can be edited? More... | |
addCustomSettingsToForm (ilPropertyFormGUI $a_form) | |
Add custom settings to form. More... | |
saveCustomSettings (ilPropertyFormGUI $a_form) | |
Save custom settings. More... | |
addToExternalSettingsForm ($a_form_id, array &$a_fields, $a_is_active) | |
Add external settings to form. More... | |
activationWasToggled ($a_currently_active) | |
Cron job status was changed. More... | |
getId () | |
Get id. More... | |
hasAutoActivation () | |
Is to be activated on "installation". More... | |
hasFlexibleSchedule () | |
Can the schedule be configured? More... | |
getDefaultScheduleType () | |
Get schedule type. More... | |
getDefaultScheduleValue () | |
Get schedule value. More... | |
run () | |
Run job. More... | |
Data Fields | |
const | SCHEDULE_TYPE_DAILY = 1 |
const | SCHEDULE_TYPE_IN_MINUTES = 2 |
const | SCHEDULE_TYPE_IN_HOURS = 3 |
const | SCHEDULE_TYPE_IN_DAYS = 4 |
const | SCHEDULE_TYPE_WEEKLY = 5 |
const | SCHEDULE_TYPE_MONTHLY = 6 |
const | SCHEDULE_TYPE_QUARTERLY = 7 |
const | SCHEDULE_TYPE_YEARLY = 8 |
Protected Member Functions | |
checkSchedule ($a_ts_last_run, $a_schedule_type, $a_schedule_value) | |
Cron job application base class.
Definition at line 11 of file class.ilCronJob.php.
ilCronJob::activationWasToggled | ( | $a_currently_active | ) |
Cron job status was changed.
bool | $a_currently_active |
Reimplemented in ilForumCronNotification, ilWebResourceCronLinkCheck, ilDAVCronDiskQuota, ilMailCronNotification, and ilMembershipCronNotifications.
Definition at line 272 of file class.ilCronJob.php.
Referenced by ilCronManager\activateJob(), ilCronManager\createDefaultEntry(), and ilCronManager\deactivateJob().
ilCronJob::addCustomSettingsToForm | ( | ilPropertyFormGUI | $a_form | ) |
Add custom settings to form.
ilPropertyFormGUI | $a_form |
Reimplemented in ilForumCronNotification, ilConsultationHourCron, ilDAVCronDiskQuota, ilLoggerCronCleanErrorFiles, ilMailCronNotification, ilMailCronOrphanedMails, ilCronOerHarvester, ilCronDeleteInactivatedUserAccounts, ilCronDeleteInactiveUserAccounts, and ilSCCronTrash.
Definition at line 236 of file class.ilCronJob.php.
ilCronJob::addToExternalSettingsForm | ( | $a_form_id, | |
array & | $a_fields, | ||
$a_is_active | |||
) |
Add external settings to form.
int | $a_form_id | |
array | $a_fields | |
bool | $a_is_active |
Reimplemented in ilForumCronNotification, ilDAVCronDiskQuota, ilLDAPCronSynchronization, ilMembershipCronNotifications, and ilCronOerHarvester.
Definition at line 258 of file class.ilCronJob.php.
|
protected |
Definition at line 134 of file class.ilCronJob.php.
References SCHEDULE_TYPE_DAILY, SCHEDULE_TYPE_IN_DAYS, SCHEDULE_TYPE_IN_HOURS, SCHEDULE_TYPE_IN_MINUTES, SCHEDULE_TYPE_MONTHLY, SCHEDULE_TYPE_QUARTERLY, SCHEDULE_TYPE_WEEKLY, and SCHEDULE_TYPE_YEARLY.
Referenced by isActive().
ilCronJob::getAllScheduleTypes | ( | ) |
Get all available schedule types.
Definition at line 91 of file class.ilCronJob.php.
Referenced by getValidScheduleTypes().
|
abstract |
Get schedule type.
Reimplemented in ilBookCronNotification, ilBookingPrefBookCron, ilXapiResultsCronjob, ilTimingsCronReminder, ilExcCronFeedbackNotification, ilExcCronReminders, ilForumCronNotification, ilLearningModuleCronLinkCheck, ilCronUpdateOrgUnitPaths, ilPrgInvalidateExpiredProgressesCronJob, ilPrgRestartAssignmentsCronJob, ilPrgUpdateProgressCronJob, ilPrgUserNotRestartedCronJob, ilPrgUserRiskyToFailCronJob, ilSurveyCronNotification, ilCronFinishUnfinishedTestPasses, ilWebResourceCronLinkCheck, ilConsultationHourCron, ilCertificateCron, ilDAVCronDiskQuota, ilLDAPCronSynchronization, ilLoggerCronCleanErrorFiles, ilLTICronOutcomeService, ilMailCronNotification, ilMailCronOrphanedMails, ilMembershipCronMinMembers, ilMembershipCronNotifications, ilCronOerHarvester, ilCronPersonalWorkspaceRecalculateQuota, ilLuceneIndexer, ilSkillNotifications, ilSCCronTrash, ilLPCronObjectStatistics, ilCronDeleteInactivatedUserAccounts, ilCronDeleteInactiveUserAccounts, ilCronDeleteNeverLoggedInUserAccounts, ilUserCronCheckAccounts, and ilCronEcsTaskScheduler.
Referenced by ilCronManager\createDefaultEntry(), isActive(), and ilCronManagerTableGUI\parseJobToData().
|
abstract |
Get schedule value.
Reimplemented in ilBookCronNotification, ilBookingPrefBookCron, ilXapiResultsCronjob, ilTimingsCronReminder, ilExcCronFeedbackNotification, ilExcCronReminders, ilForumCronNotification, ilLearningModuleCronLinkCheck, ilCronUpdateOrgUnitPaths, ilPrgInvalidateExpiredProgressesCronJob, ilPrgRestartAssignmentsCronJob, ilPrgUpdateProgressCronJob, ilPrgUserNotRestartedCronJob, ilPrgUserRiskyToFailCronJob, ilSurveyCronNotification, ilCronFinishUnfinishedTestPasses, ilWebResourceCronLinkCheck, ilConsultationHourCron, ilCertificateCron, ilDAVCronDiskQuota, ilLDAPCronSynchronization, ilLoggerCronCleanErrorFiles, ilLTICronOutcomeService, ilMailCronNotification, ilMailCronOrphanedMails, ilMembershipCronMinMembers, ilMembershipCronNotifications, ilCronOerHarvester, ilCronPersonalWorkspaceRecalculateQuota, ilLuceneIndexer, ilSkillNotifications, ilSCCronTrash, ilLPCronObjectStatistics, ilCronDeleteInactivatedUserAccounts, ilCronDeleteInactiveUserAccounts, ilCronDeleteNeverLoggedInUserAccounts, ilUserCronCheckAccounts, and ilCronEcsTaskScheduler.
Referenced by ilCronManager\createDefaultEntry(), isActive(), and ilCronManagerTableGUI\parseJobToData().
ilCronJob::getDescription | ( | ) |
Get description.
Reimplemented in ilBookCronNotification, ilBookingPrefBookCron, ilXapiResultsCronjob, ilTimingsCronReminder, ilExcCronFeedbackNotification, ilExcCronReminders, ilForumCronNotification, ilLearningModuleCronLinkCheck, ilCronUpdateOrgUnitPaths, ilPrgInvalidateExpiredProgressesCronJob, ilPrgRestartAssignmentsCronJob, ilPrgUpdateProgressCronJob, ilPrgUserNotRestartedCronJob, ilPrgUserRiskyToFailCronJob, ilSurveyCronNotification, ilCronFinishUnfinishedTestPasses, ilWebResourceCronLinkCheck, ilConsultationHourCron, ilCertificateCron, ilDAVCronDiskQuota, ilLDAPCronSynchronization, ilLoggerCronCleanErrorFiles, ilLTICronOutcomeService, ilMailCronNotification, ilMailCronOrphanedMails, ilMembershipCronMinMembers, ilMembershipCronNotifications, ilCronOerHarvester, ilCronPersonalWorkspaceRecalculateQuota, ilLuceneIndexer, ilSkillNotifications, ilSCCronTrash, ilLPCronObjectStatistics, ilCronDeleteInactivatedUserAccounts, ilCronDeleteInactiveUserAccounts, ilCronDeleteNeverLoggedInUserAccounts, ilUserCronCheckAccounts, and ilCronEcsTaskScheduler.
Definition at line 204 of file class.ilCronJob.php.
Referenced by ilCronManagerTableGUI\parseJobToData().
|
abstract |
Get id.
Reimplemented in ilBookCronNotification, ilBookingPrefBookCron, ilXapiResultsCronjob, ilTimingsCronReminder, ilExcCronFeedbackNotification, ilExcCronReminders, ilForumCronNotification, ilLearningModuleCronLinkCheck, ilCronUpdateOrgUnitPaths, ilPrgInvalidateExpiredProgressesCronJob, ilPrgRestartAssignmentsCronJob, ilPrgUpdateProgressCronJob, ilPrgUserNotRestartedCronJob, ilPrgUserRiskyToFailCronJob, ilSurveyCronNotification, ilCronFinishUnfinishedTestPasses, ilWebResourceCronLinkCheck, ilConsultationHourCron, ilCertificateCron, ilDAVCronDiskQuota, ilLDAPCronSynchronization, ilLoggerCronCleanErrorFiles, ilLTICronOutcomeService, ilMailCronNotification, ilMailCronOrphanedMails, ilMembershipCronMinMembers, ilMembershipCronNotifications, ilCronOerHarvester, ilCronPersonalWorkspaceRecalculateQuota, ilLuceneIndexer, ilSkillNotifications, ilSCCronTrash, ilLPCronObjectStatistics, ilCronDeleteInactivatedUserAccounts, ilCronDeleteInactiveUserAccounts, ilCronDeleteNeverLoggedInUserAccounts, ilUserCronCheckAccounts, and ilCronEcsTaskScheduler.
Referenced by ilCronManager\activateJob(), ilCronManager\createDefaultEntry(), ilCronManager\deactivateJob(), ilCronManager\resetJob(), ilCronManager\runJob(), ilCronManager\updateJobResult(), and ilCronManager\updateJobSchedule().
ilCronJob::getScheduleType | ( | ) |
Get current schedule type (if flexible)
Definition at line 52 of file class.ilCronJob.php.
References hasFlexibleSchedule().
Referenced by ilWebResourceCronLinkCheck\__getCheckPeriod().
ilCronJob::getScheduleTypesWithValues | ( | ) |
Definition at line 108 of file class.ilCronJob.php.
References SCHEDULE_TYPE_IN_DAYS, SCHEDULE_TYPE_IN_HOURS, and SCHEDULE_TYPE_IN_MINUTES.
ilCronJob::getScheduleValue | ( | ) |
Get current schedule value (if flexible)
Definition at line 64 of file class.ilCronJob.php.
References hasFlexibleSchedule().
ilCronJob::getTitle | ( | ) |
Get title.
Reimplemented in ilBookCronNotification, ilBookingPrefBookCron, ilXapiResultsCronjob, ilTimingsCronReminder, ilExcCronFeedbackNotification, ilExcCronReminders, ilForumCronNotification, ilLearningModuleCronLinkCheck, ilCronUpdateOrgUnitPaths, ilPrgInvalidateExpiredProgressesCronJob, ilPrgRestartAssignmentsCronJob, ilPrgUpdateProgressCronJob, ilPrgUserNotRestartedCronJob, ilPrgUserRiskyToFailCronJob, ilSurveyCronNotification, ilCronFinishUnfinishedTestPasses, ilWebResourceCronLinkCheck, ilConsultationHourCron, ilCertificateCron, ilDAVCronDiskQuota, ilLDAPCronSynchronization, ilLoggerCronCleanErrorFiles, ilLTICronOutcomeService, ilMailCronNotification, ilMailCronOrphanedMails, ilMembershipCronMinMembers, ilMembershipCronNotifications, ilCronOerHarvester, ilCronPersonalWorkspaceRecalculateQuota, ilLuceneIndexer, ilSkillNotifications, ilSCCronTrash, ilLPCronObjectStatistics, ilCronDeleteInactivatedUserAccounts, ilCronDeleteInactiveUserAccounts, ilCronDeleteNeverLoggedInUserAccounts, ilUserCronCheckAccounts, and ilCronEcsTaskScheduler.
Definition at line 195 of file class.ilCronJob.php.
Referenced by ilCronManagerTableGUI\parseJobToData().
ilCronJob::getValidScheduleTypes | ( | ) |
Returns a collection of all valid schedule types for a specific job.
Reimplemented in ilMailCronOrphanedMails, and ilSCCronTrash.
Definition at line 121 of file class.ilCronJob.php.
References getAllScheduleTypes().
Referenced by setSchedule(), and ilCronManager\updateJobSchedule().
|
abstract |
Is to be activated on "installation".
Reimplemented in ilBookCronNotification, ilBookingPrefBookCron, ilXapiResultsCronjob, ilTimingsCronReminder, ilExcCronFeedbackNotification, ilExcCronReminders, ilForumCronNotification, ilLearningModuleCronLinkCheck, ilCronUpdateOrgUnitPaths, ilPrgInvalidateExpiredProgressesCronJob, ilPrgRestartAssignmentsCronJob, ilPrgUpdateProgressCronJob, ilPrgUserNotRestartedCronJob, ilPrgUserRiskyToFailCronJob, ilSurveyCronNotification, ilCronFinishUnfinishedTestPasses, ilWebResourceCronLinkCheck, ilConsultationHourCron, ilCertificateCron, ilDAVCronDiskQuota, ilLDAPCronSynchronization, ilLoggerCronCleanErrorFiles, ilLTICronOutcomeService, ilMailCronNotification, ilMailCronOrphanedMails, ilMembershipCronMinMembers, ilMembershipCronNotifications, ilCronOerHarvester, ilCronPersonalWorkspaceRecalculateQuota, ilLuceneIndexer, ilSkillNotifications, ilSCCronTrash, ilLPCronObjectStatistics, ilCronDeleteInactivatedUserAccounts, ilCronDeleteInactiveUserAccounts, ilCronDeleteNeverLoggedInUserAccounts, ilUserCronCheckAccounts, and ilCronEcsTaskScheduler.
Referenced by ilCronManager\createDefaultEntry().
ilCronJob::hasCustomSettings | ( | ) |
Has cron job any custom setting which can be edited?
Reimplemented in ilXapiResultsCronjob, ilTimingsCronReminder, ilForumCronNotification, ilCronFinishUnfinishedTestPasses, ilConsultationHourCron, ilDAVCronDiskQuota, ilLoggerCronCleanErrorFiles, ilMailCronNotification, ilMailCronOrphanedMails, ilCronOerHarvester, ilCronPersonalWorkspaceRecalculateQuota, ilSCCronTrash, ilCronDeleteInactivatedUserAccounts, ilCronDeleteInactiveUserAccounts, and ilCronDeleteNeverLoggedInUserAccounts.
Definition at line 226 of file class.ilCronJob.php.
Referenced by ilCronManagerTableGUI\parseJobToData().
|
abstract |
Can the schedule be configured?
Reimplemented in ilBookCronNotification, ilBookingPrefBookCron, ilXapiResultsCronjob, ilTimingsCronReminder, ilExcCronFeedbackNotification, ilExcCronReminders, ilForumCronNotification, ilLearningModuleCronLinkCheck, ilCronUpdateOrgUnitPaths, ilPrgInvalidateExpiredProgressesCronJob, ilPrgRestartAssignmentsCronJob, ilPrgUpdateProgressCronJob, ilPrgUserNotRestartedCronJob, ilPrgUserRiskyToFailCronJob, ilSurveyCronNotification, ilCronFinishUnfinishedTestPasses, ilWebResourceCronLinkCheck, ilConsultationHourCron, ilCertificateCron, ilDAVCronDiskQuota, ilLDAPCronSynchronization, ilLoggerCronCleanErrorFiles, ilLTICronOutcomeService, ilMailCronNotification, ilMailCronOrphanedMails, ilMembershipCronMinMembers, ilMembershipCronNotifications, ilCronOerHarvester, ilCronPersonalWorkspaceRecalculateQuota, ilLuceneIndexer, ilSkillNotifications, ilSCCronTrash, ilLPCronObjectStatistics, ilCronDeleteInactivatedUserAccounts, ilCronDeleteInactiveUserAccounts, ilCronDeleteNeverLoggedInUserAccounts, ilUserCronCheckAccounts, and ilCronEcsTaskScheduler.
Referenced by ilCronManager\createDefaultEntry(), getScheduleType(), getScheduleValue(), isActive(), ilCronManagerTableGUI\parseJobToData(), setSchedule(), and ilCronManager\updateJobSchedule().
ilCronJob::isActive | ( | $a_ts_last_run, | |
$a_schedule_type, | |||
$a_schedule_value, | |||
$a_manual = false |
|||
) |
Is job currently active?
timestamp | $a_ts_last_run | |
integer | $a_ts_last_run | |
integer | $a_ts_last_run | |
bool | $a_ts_last_run |
Definition at line 35 of file class.ilCronJob.php.
References checkSchedule(), getDefaultScheduleType(), getDefaultScheduleValue(), and hasFlexibleSchedule().
Referenced by ilCronManager\runJob().
ilCronJob::isManuallyExecutable | ( | ) |
Defines whether or not a cron job can be started manually.
Definition at line 212 of file class.ilCronJob.php.
Referenced by ilCronManagerTableGUI\parseJobToData().
|
abstract |
Run job.
Reimplemented in ilBookCronNotification, ilBookingPrefBookCron, ilXapiResultsCronjob, ilTimingsCronReminder, ilExcCronFeedbackNotification, ilExcCronReminders, ilForumCronNotification, ilLearningModuleCronLinkCheck, ilCronUpdateOrgUnitPaths, ilPrgInvalidateExpiredProgressesCronJob, ilPrgRestartAssignmentsCronJob, ilPrgUpdateProgressCronJob, ilPrgUserNotRestartedCronJob, ilPrgUserRiskyToFailCronJob, ilSurveyCronNotification, ilCronFinishUnfinishedTestPasses, ilWebResourceCronLinkCheck, ilConsultationHourCron, ilCertificateCron, ilDAVCronDiskQuota, ilLDAPCronSynchronization, ilLoggerCronCleanErrorFiles, ilLTICronOutcomeService, ilMailCronNotification, ilMailCronOrphanedMails, ilMembershipCronMinMembers, ilMembershipCronNotifications, ilCronOerHarvester, ilCronPersonalWorkspaceRecalculateQuota, ilLuceneIndexer, ilSkillNotifications, ilSCCronTrash, ilLPCronObjectStatistics, ilCronDeleteInactivatedUserAccounts, ilCronDeleteNeverLoggedInUserAccounts, and ilCronEcsTaskScheduler.
Referenced by ilCronManager\runJob().
ilCronJob::saveCustomSettings | ( | ilPropertyFormGUI | $a_form | ) |
Save custom settings.
ilPropertyFormGUI | $a_form |
Reimplemented in ilForumCronNotification, ilConsultationHourCron, ilDAVCronDiskQuota, ilLoggerCronCleanErrorFiles, ilMailCronNotification, ilMailCronOrphanedMails, ilCronOerHarvester, ilSCCronTrash, ilCronDeleteInactivatedUserAccounts, and ilCronDeleteInactiveUserAccounts.
Definition at line 246 of file class.ilCronJob.php.
ilCronJob::setSchedule | ( | $a_type, | |
$a_value | |||
) |
Update current schedule (if flexible)
integer | $a_type | |
integer | $a_value |
Definition at line 77 of file class.ilCronJob.php.
References $a_type, getValidScheduleTypes(), and hasFlexibleSchedule().
const ilCronJob::SCHEDULE_TYPE_DAILY = 1 |
Definition at line 13 of file class.ilCronJob.php.
Referenced by ilWebResourceCronLinkCheck\__getCheckPeriod(), checkSchedule(), ilBookCronNotification\getDefaultScheduleType(), ilBookingPrefBookCron\getDefaultScheduleType(), ilXapiResultsCronjob\getDefaultScheduleType(), ilTimingsCronReminder\getDefaultScheduleType(), ilExcCronFeedbackNotification\getDefaultScheduleType(), ilExcCronReminders\getDefaultScheduleType(), ilLearningModuleCronLinkCheck\getDefaultScheduleType(), ilCronUpdateOrgUnitPaths\getDefaultScheduleType(), ilSurveyCronNotification\getDefaultScheduleType(), ilCronFinishUnfinishedTestPasses\getDefaultScheduleType(), ilWebResourceCronLinkCheck\getDefaultScheduleType(), ilConsultationHourCron\getDefaultScheduleType(), ilDAVCronDiskQuota\getDefaultScheduleType(), ilLDAPCronSynchronization\getDefaultScheduleType(), ilLTICronOutcomeService\getDefaultScheduleType(), ilMailCronNotification\getDefaultScheduleType(), ilMailCronOrphanedMails\getDefaultScheduleType(), ilMembershipCronMinMembers\getDefaultScheduleType(), ilMembershipCronNotifications\getDefaultScheduleType(), ilCronOerHarvester\getDefaultScheduleType(), ilCronPersonalWorkspaceRecalculateQuota\getDefaultScheduleType(), ilLuceneIndexer\getDefaultScheduleType(), ilSkillNotifications\getDefaultScheduleType(), ilLPCronObjectStatistics\getDefaultScheduleType(), ilCronDeleteInactivatedUserAccounts\getDefaultScheduleType(), ilCronDeleteInactiveUserAccounts\getDefaultScheduleType(), ilCronDeleteNeverLoggedInUserAccounts\getDefaultScheduleType(), ilUserCronCheckAccounts\getDefaultScheduleType(), ilCronManagerGUI\getScheduleTypeFormElementName(), ilCronDeleteInactiveUserAccounts\getTimeDifferenceBySchedule(), and ilCronManagerTableGUI\parseJobToData().
const ilCronJob::SCHEDULE_TYPE_IN_DAYS = 4 |
Definition at line 16 of file class.ilCronJob.php.
Referenced by checkSchedule(), ilPrgInvalidateExpiredProgressesCronJob\getDefaultScheduleType(), ilPrgRestartAssignmentsCronJob\getDefaultScheduleType(), ilPrgUpdateProgressCronJob\getDefaultScheduleType(), ilPrgUserNotRestartedCronJob\getDefaultScheduleType(), ilPrgUserRiskyToFailCronJob\getDefaultScheduleType(), ilLoggerCronCleanErrorFiles\getDefaultScheduleType(), ilCronManagerGUI\getScheduleTypeFormElementName(), getScheduleTypesWithValues(), ilCronManagerGUI\getScheduleValueFormElementName(), ilCronDeleteInactiveUserAccounts\getTimeDifferenceBySchedule(), ilCronManagerGUI\hasScheduleValue(), ilCronManagerTableGUI\parseJobToData(), and ilCronDeleteInactiveUserAccounts\saveCustomSettings().
const ilCronJob::SCHEDULE_TYPE_IN_HOURS = 3 |
Definition at line 15 of file class.ilCronJob.php.
Referenced by checkSchedule(), ilForumCronNotification\getDefaultScheduleType(), ilCronEcsTaskScheduler\getDefaultScheduleType(), ilCronManagerGUI\getScheduleTypeFormElementName(), getScheduleTypesWithValues(), ilCronManagerGUI\getScheduleValueFormElementName(), ilCronDeleteInactiveUserAccounts\getTimeDifferenceBySchedule(), ilCronManagerGUI\hasScheduleValue(), and ilCronManagerTableGUI\parseJobToData().
const ilCronJob::SCHEDULE_TYPE_IN_MINUTES = 2 |
Definition at line 14 of file class.ilCronJob.php.
Referenced by checkSchedule(), ilCertificateCron\getDefaultScheduleType(), ilCronManagerGUI\getScheduleTypeFormElementName(), getScheduleTypesWithValues(), ilCronManagerGUI\getScheduleValueFormElementName(), ilCronDeleteInactiveUserAccounts\getTimeDifferenceBySchedule(), ilCronManagerGUI\hasScheduleValue(), and ilCronManagerTableGUI\parseJobToData().
const ilCronJob::SCHEDULE_TYPE_MONTHLY = 6 |
Definition at line 18 of file class.ilCronJob.php.
Referenced by ilWebResourceCronLinkCheck\__getCheckPeriod(), checkSchedule(), ilCronManagerGUI\getScheduleTypeFormElementName(), ilCronDeleteInactiveUserAccounts\getTimeDifferenceBySchedule(), ilCronManagerTableGUI\parseJobToData(), and ilCronDeleteInactiveUserAccounts\saveCustomSettings().
const ilCronJob::SCHEDULE_TYPE_QUARTERLY = 7 |
Definition at line 19 of file class.ilCronJob.php.
Referenced by ilWebResourceCronLinkCheck\__getCheckPeriod(), checkSchedule(), ilCronManagerGUI\getScheduleTypeFormElementName(), ilCronDeleteInactiveUserAccounts\getTimeDifferenceBySchedule(), ilCronManagerTableGUI\parseJobToData(), and ilCronDeleteInactiveUserAccounts\saveCustomSettings().
const ilCronJob::SCHEDULE_TYPE_WEEKLY = 5 |
Definition at line 17 of file class.ilCronJob.php.
Referenced by ilWebResourceCronLinkCheck\__getCheckPeriod(), checkSchedule(), ilSCCronTrash\getDefaultScheduleType(), ilCronManagerGUI\getScheduleTypeFormElementName(), ilCronDeleteInactiveUserAccounts\getTimeDifferenceBySchedule(), ilCronManagerTableGUI\parseJobToData(), and ilCronDeleteInactiveUserAccounts\saveCustomSettings().
const ilCronJob::SCHEDULE_TYPE_YEARLY = 8 |