| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
 Collaboration diagram for ilCronDeleteInactiveUserAccounts:
 Collaboration diagram for ilCronDeleteInactiveUserAccounts:| Public Member Functions | |
| __construct () | |
| run () | |
| Static Public Member Functions | |
| static | getPossibleIntervalsArray () | 
| static | getDefaultIntervalKey () | 
| Data Fields | |
| const | INTERVAL_DAILY = '1' | 
| const | INTERVAL_WEEKLY = '2' | 
| const | INTERVAL_MONTHLY = '3' | 
| const | INTERVAL_QUARTERLY = '4' | 
| const | DEFAULT_INACTIVITY_PERIOD = 365 | 
| Private Member Functions | |
| getCurrentIntervalPeriod () | |
| Private Attributes | |
| $interval = null | |
| $include_roles = null | |
| $period = null | |
| $enabled = false | |
Definition at line 13 of file class.ilCronDeleteInactiveUserAccounts.php.
| ilCronDeleteInactiveUserAccounts::__construct | ( | ) | 
Definition at line 30 of file class.ilCronDeleteInactiveUserAccounts.php.
References $ilSetting, and getCurrentIntervalPeriod().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 92 of file class.ilCronDeleteInactiveUserAccounts.php.
References $period.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 119 of file class.ilCronDeleteInactiveUserAccounts.php.
References INTERVAL_DAILY.
Referenced by ilObjSystemFolderGUI\initCronJobsForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 107 of file class.ilCronDeleteInactiveUserAccounts.php.
References $lng.
Referenced by ilObjSystemFolderGUI\initCronJobsForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilCronDeleteInactiveUserAccounts::run | ( | ) | 
Definition at line 63 of file class.ilCronDeleteInactiveUserAccounts.php.
References $usr_id, ilObjUser\_getUserIdsByInactivityPeriod(), and ilObjectFactory\getInstanceByObjId().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 28 of file class.ilCronDeleteInactiveUserAccounts.php.
| 
 | private | 
Definition at line 24 of file class.ilCronDeleteInactiveUserAccounts.php.
| 
 | private | 
Definition at line 22 of file class.ilCronDeleteInactiveUserAccounts.php.
| 
 | private | 
Definition at line 26 of file class.ilCronDeleteInactiveUserAccounts.php.
Referenced by getCurrentIntervalPeriod().
| const ilCronDeleteInactiveUserAccounts::DEFAULT_INACTIVITY_PERIOD = 365 | 
Definition at line 20 of file class.ilCronDeleteInactiveUserAccounts.php.
Referenced by ilObjSystemFolderGUI\initCronJobsForm().
| const ilCronDeleteInactiveUserAccounts::INTERVAL_DAILY = '1' | 
Definition at line 15 of file class.ilCronDeleteInactiveUserAccounts.php.
Referenced by getDefaultIntervalKey().
| const ilCronDeleteInactiveUserAccounts::INTERVAL_MONTHLY = '3' | 
Definition at line 17 of file class.ilCronDeleteInactiveUserAccounts.php.
| const ilCronDeleteInactiveUserAccounts::INTERVAL_QUARTERLY = '4' | 
Definition at line 18 of file class.ilCronDeleteInactiveUserAccounts.php.
| const ilCronDeleteInactiveUserAccounts::INTERVAL_WEEKLY = '2' | 
Definition at line 16 of file class.ilCronDeleteInactiveUserAccounts.php.