| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
 Collaboration diagram for ilSessionReminder:
 Collaboration diagram for ilSessionReminder:| Public Member Functions | |
| calculateSecondsUntilExpiration () | |
| calculateSecondsUntilReminder () | |
| isActive () | |
| setUser ($user) | |
| getUser () | |
| setCurrentTime ($current_time) | |
| getCurrentTime () | |
| setExpirationTime ($expiration_time) | |
| getExpirationTime () | |
| setLeadTime ($lead_time) | |
| getLeadTime () | |
| setSecondsUntilExpiration ($seconds_until_expiration) | |
| getSecondsUntilExpiration () | |
| setSecondsUntilReminder ($seconds_until_reminder) | |
| getSecondsUntilReminder () | |
| Data Fields | |
| const | MIN_LEAD_TIME = 2 | 
| const | SUGGESTED_LEAD_TIME = 5 | 
| Protected Member Functions | |
| __construct () | |
| Constructor. | |
| isEnoughtTimeLeftForReminder () | |
| Protected Attributes | |
| $user | |
| $lead_time = 0 | |
| $expiration_time = 0 | |
| $current_time = 0 | |
| $seconds_until_expiration = 0 | |
| $seconds_until_reminder = 0 | |
Definition at line 9 of file class.ilSessionReminder.php.
| 
 | protected | 
| ilSessionReminder::calculateSecondsUntilExpiration | ( | ) | 
Definition at line 98 of file class.ilSessionReminder.php.
References getCurrentTime(), getExpirationTime(), and setSecondsUntilExpiration().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSessionReminder::calculateSecondsUntilReminder | ( | ) | 
Definition at line 106 of file class.ilSessionReminder.php.
References getLeadTime(), getSecondsUntilExpiration(), and setSecondsUntilReminder().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSessionReminder::getCurrentTime | ( | ) | 
Definition at line 178 of file class.ilSessionReminder.php.
References $current_time.
Referenced by calculateSecondsUntilExpiration().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSessionReminder::getExpirationTime | ( | ) | 
Definition at line 196 of file class.ilSessionReminder.php.
References $expiration_time.
Referenced by calculateSecondsUntilExpiration().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSessionReminder::getLeadTime | ( | ) | 
Definition at line 214 of file class.ilSessionReminder.php.
References $lead_time.
Referenced by calculateSecondsUntilReminder(), and isEnoughtTimeLeftForReminder().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSessionReminder::getSecondsUntilExpiration | ( | ) | 
Definition at line 232 of file class.ilSessionReminder.php.
References $seconds_until_expiration.
Referenced by calculateSecondsUntilReminder(), and isEnoughtTimeLeftForReminder().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSessionReminder::getSecondsUntilReminder | ( | ) | 
Definition at line 250 of file class.ilSessionReminder.php.
References $seconds_until_reminder.
| ilSessionReminder::getUser | ( | ) | 
Definition at line 160 of file class.ilSessionReminder.php.
References $user.
Referenced by isActive().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSessionReminder::isActive | ( | ) | 
Definition at line 122 of file class.ilSessionReminder.php.
References getUser(), and isEnoughtTimeLeftForReminder().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Definition at line 114 of file class.ilSessionReminder.php.
References getLeadTime(), and getSecondsUntilExpiration().
Referenced by isActive().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSessionReminder::setCurrentTime | ( | $current_time | ) | 
| int | $current_time | 
Definition at line 169 of file class.ilSessionReminder.php.
References $current_time.
| ilSessionReminder::setExpirationTime | ( | $expiration_time | ) | 
| int | $expiration_time | 
Definition at line 187 of file class.ilSessionReminder.php.
References $expiration_time.
| ilSessionReminder::setLeadTime | ( | $lead_time | ) | 
| int | $lead_time | 
Definition at line 205 of file class.ilSessionReminder.php.
References $lead_time.
| ilSessionReminder::setSecondsUntilExpiration | ( | $seconds_until_expiration | ) | 
| int | $seconds_until_expiration | 
Definition at line 223 of file class.ilSessionReminder.php.
References $seconds_until_expiration.
Referenced by calculateSecondsUntilExpiration().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSessionReminder::setSecondsUntilReminder | ( | $seconds_until_reminder | ) | 
| int | $seconds_until_reminder | 
Definition at line 241 of file class.ilSessionReminder.php.
References $seconds_until_reminder.
Referenced by calculateSecondsUntilReminder().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSessionReminder::setUser | ( | $user | ) | 
| ilObjUser | $user | 
Definition at line 151 of file class.ilSessionReminder.php.
References $user.
| 
 | protected | 
Definition at line 40 of file class.ilSessionReminder.php.
Referenced by getCurrentTime(), and setCurrentTime().
| 
 | protected | 
Definition at line 35 of file class.ilSessionReminder.php.
Referenced by getExpirationTime(), and setExpirationTime().
| 
 | protected | 
Definition at line 30 of file class.ilSessionReminder.php.
Referenced by getLeadTime(), and setLeadTime().
| 
 | protected | 
Definition at line 45 of file class.ilSessionReminder.php.
Referenced by getSecondsUntilExpiration(), and setSecondsUntilExpiration().
| 
 | protected | 
Definition at line 50 of file class.ilSessionReminder.php.
Referenced by getSecondsUntilReminder(), and setSecondsUntilReminder().
| 
 | protected | 
Definition at line 25 of file class.ilSessionReminder.php.
| const ilSessionReminder::MIN_LEAD_TIME = 2 | 
Definition at line 14 of file class.ilSessionReminder.php.
Referenced by ilPersonalSettingsGUI\initGeneralSettingsForm().
| const ilSessionReminder::SUGGESTED_LEAD_TIME = 5 | 
Definition at line 19 of file class.ilSessionReminder.php.
Referenced by ilPersonalSettingsGUI\initGeneralSettingsForm().