ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilCronManagerGUI. More...
Public Member Functions | |
__construct () | |
ilCronManagerGUI constructor. More... | |
executeCommand () | |
edit (ilPropertyFormGUI $a_form=null) | |
update () | |
run () | |
confirmedRun () | |
activate () | |
confirmedActivate () | |
deactivate () | |
confirmedDeactivate () | |
reset () | |
confirmedReset () | |
addToExternalSettingsForm ($a_form_id) | |
Protected Member Functions | |
render () | |
getScheduleTypeFormElementName (int $scheduleTypeId) | |
getScheduleValueFormElementName (int $scheduleTypeId) | |
hasScheduleValue (int $scheduleTypeId) | |
initEditForm ($a_job_id) | |
getMultiActionData () | |
Protected Attributes | |
$lng | |
$ctrl | |
$settings | |
$tpl | |
Private Attributes | |
$uiFactory | |
$uiRenderer | |
$uiService | |
$repository | |
$rbac | |
$error | |
$dic | |
Class ilCronManagerGUI.
Definition at line 13 of file class.ilCronManagerGUI.php.
ilCronManagerGUI::__construct | ( | ) |
ilCronManagerGUI constructor.
Definition at line 41 of file class.ilCronManagerGUI.php.
References $DIC, repository(), and settings().
ilCronManagerGUI::activate | ( | ) |
Definition at line 343 of file class.ilCronManagerGUI.php.
ilCronManagerGUI::addToExternalSettingsForm | ( | $a_form_id | ) |
Definition at line 497 of file class.ilCronManagerGUI.php.
References $data, ilCronManager\getCronJobData(), and ilCronManager\getJobInstance().
ilCronManagerGUI::confirmedActivate | ( | ) |
Definition at line 348 of file class.ilCronManagerGUI.php.
References ilCronManager\activateJob(), getMultiActionData(), ilCronManager\isJobInactive(), ilCronManager\resetJob(), and SYSTEM_FOLDER_ID.
ilCronManagerGUI::confirmedDeactivate | ( | ) |
Definition at line 374 of file class.ilCronManagerGUI.php.
References ilCronManager\deactivateJob(), getMultiActionData(), ilCronManager\isJobActive(), and SYSTEM_FOLDER_ID.
ilCronManagerGUI::confirmedReset | ( | ) |
Definition at line 399 of file class.ilCronManagerGUI.php.
References getMultiActionData(), ilCronManager\resetJob(), and SYSTEM_FOLDER_ID.
ilCronManagerGUI::confirmedRun | ( | ) |
Definition at line 325 of file class.ilCronManagerGUI.php.
References $_GET, ilCronManager\runJobManual(), ilUtil\sendFailure(), and SYSTEM_FOLDER_ID.
ilCronManagerGUI::deactivate | ( | ) |
Definition at line 369 of file class.ilCronManagerGUI.php.
ilCronManagerGUI::edit | ( | ilPropertyFormGUI | $a_form = null | ) |
Definition at line 121 of file class.ilCronManagerGUI.php.
References initEditForm(), and SYSTEM_FOLDER_ID.
Referenced by update().
ilCronManagerGUI::executeCommand | ( | ) |
Definition at line 62 of file class.ilCronManagerGUI.php.
References initEditForm(), ilUtil\stripSlashes(), and SYSTEM_FOLDER_ID.
|
protected |
Definition at line 416 of file class.ilCronManagerGUI.php.
References $res, ilCronManager\getJobInstanceById(), ilUtil\sendFailure(), and SYSTEM_FOLDER_ID.
Referenced by confirmedActivate(), confirmedDeactivate(), and confirmedReset().
|
protected |
int | $scheduleTypeId |
Definition at line 144 of file class.ilCronManagerGUI.php.
References ilCronJob\SCHEDULE_TYPE_DAILY, ilCronJob\SCHEDULE_TYPE_IN_DAYS, ilCronJob\SCHEDULE_TYPE_IN_HOURS, ilCronJob\SCHEDULE_TYPE_IN_MINUTES, ilCronJob\SCHEDULE_TYPE_MONTHLY, ilCronJob\SCHEDULE_TYPE_QUARTERLY, ilCronJob\SCHEDULE_TYPE_WEEKLY, and ilCronJob\SCHEDULE_TYPE_YEARLY.
Referenced by initEditForm().
|
protected |
int | $scheduleTypeId |
Definition at line 180 of file class.ilCronManagerGUI.php.
References ilCronJob\SCHEDULE_TYPE_IN_DAYS, ilCronJob\SCHEDULE_TYPE_IN_HOURS, and ilCronJob\SCHEDULE_TYPE_IN_MINUTES.
Referenced by initEditForm(), and update().
|
protected |
int | $scheduleTypeId |
Definition at line 200 of file class.ilCronManagerGUI.php.
References ilCronJob\SCHEDULE_TYPE_IN_DAYS, ilCronJob\SCHEDULE_TYPE_IN_HOURS, and ilCronJob\SCHEDULE_TYPE_IN_MINUTES.
Referenced by update().
|
protected |
Definition at line 212 of file class.ilCronManagerGUI.php.
References $data, $type, ilNumberInputGUI\allowDecimals(), ilCronManager\getCronJobData(), ilCronManager\getJobInstanceById(), getScheduleTypeFormElementName(), and getScheduleValueFormElementName().
Referenced by edit(), executeCommand(), and update().
|
protected |
Definition at line 81 of file class.ilCronManagerGUI.php.
References $message, ilDatePresentation\formatDate(), IL_CAL_UNIX, repository(), settings(), and SYSTEM_FOLDER_ID.
ilCronManagerGUI::reset | ( | ) |
Definition at line 394 of file class.ilCronManagerGUI.php.
ilCronManagerGUI::run | ( | ) |
Definition at line 320 of file class.ilCronManagerGUI.php.
ilCronManagerGUI::update | ( | ) |
Definition at line 274 of file class.ilCronManagerGUI.php.
References $type, $valid, edit(), ilCronManager\getJobInstanceById(), getScheduleValueFormElementName(), hasScheduleValue(), initEditForm(), SYSTEM_FOLDER_ID, and ilCronManager\updateJobSchedule().
|
protected |
Definition at line 18 of file class.ilCronManagerGUI.php.
|
private |
Definition at line 36 of file class.ilCronManagerGUI.php.
|
private |
Definition at line 34 of file class.ilCronManagerGUI.php.
|
protected |
Definition at line 16 of file class.ilCronManagerGUI.php.
|
private |
Definition at line 32 of file class.ilCronManagerGUI.php.
|
private |
Definition at line 30 of file class.ilCronManagerGUI.php.
|
protected |
Definition at line 20 of file class.ilCronManagerGUI.php.
|
protected |
Definition at line 22 of file class.ilCronManagerGUI.php.
|
private |
Definition at line 24 of file class.ilCronManagerGUI.php.
|
private |
Definition at line 26 of file class.ilCronManagerGUI.php.
|
private |
Definition at line 28 of file class.ilCronManagerGUI.php.