|
ILIAS
release_8 Revision v8.24
|
Collaboration diagram for ilCalendarUserSettings:Public Member Functions | |
| getTimeZone () | |
| setTimeZone (string $a_tz) | |
| getExportTimeZoneType () | |
| setExportTimeZoneType (int $a_type) | |
| getExportTimeZone () | |
| setWeekStart (int $a_weekstart) | |
| getWeekStart () | |
| setDayStart (int $a_start) | |
| getDayStart () | |
| setDayEnd (int $a_end) | |
| getDayEnd () | |
| setDateFormat (int $a_format) | |
| getDateFormat () | |
| setTimeFormat (int $a_format) | |
| getTimeFormat () | |
| getCalendarSelectionType () | |
| get calendar selection type ("MyMembership" or "Selected Items") More... | |
| setCalendarSelectionType (int $a_type) | |
| set calendar selection type More... | |
| setShowWeeks (bool $a_val) | |
| getShowWeeks () | |
| save () | |
Static Public Member Functions | |
| static | _getInstanceByUserId (int $a_user_id) |
| static | _getInstance () |
Data Fields | |
| const | CAL_SELECTION_MEMBERSHIP = 1 |
| const | CAL_SELECTION_ITEMS = 2 |
| const | CAL_EXPORT_TZ_TZ = 1 |
| const | CAL_EXPORT_TZ_UTC = 2 |
Static Public Attributes | |
| static array | $instances = array() |
Protected Member Functions | |
| read () | |
Protected Attributes | |
| ilObjUser | $user |
| ilCalendarSettings | $settings |
Private Member Functions | |
| __construct (int $a_user_id) | |
Private Attributes | |
| int | $calendar_selection_type = 1 |
| string | $timezone = ilTimeZone::UTC |
| int | $export_tz_type = self::CAL_EXPORT_TZ_TZ |
| int | $weekstart = 0 |
| int | $time_format = 0 |
| int | $date_format = 0 |
| int | $day_start = 0 |
| int | $day_end = 0 |
| bool | $show_weeks = true |
Definition at line 9 of file class.ilCalendarUserSettings.php.
|
private |
Definition at line 33 of file class.ilCalendarUserSettings.php.
References $DIC, $user, ilCalendarSettings\_getInstance(), ilObjectFactory\getInstanceByObjId(), read(), ILIAS\Repository\settings(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
static |
Definition at line 59 of file class.ilCalendarUserSettings.php.
References $DIC, $ilUser, and _getInstanceByUserId().
Referenced by ilCalendarPresentationGUI\__construct(), ilCalendarSelectionBlockGUI\__construct(), ilCalendarCategoryGUI\appendCalendarSelection(), ilCalendarSelectionBlockGUI\getCalendars(), ilPDCalendarBlockGUI\initCategories(), and ilCalendarCategoryGUI\switchCalendarMode().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 51 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarBlockGUI\__construct(), ilCalendarUserSettingsGUI\__construct(), ilCalendarExport\__construct(), ilCalendarSchedule\__construct(), ilMiniCalendarGUI\__construct(), ilCalendarHeaderNavigationGUI\__construct(), ilRecurrenceInputGUI\__construct(), _getInstance(), ilCalendarViewGUI\getBucketTitle(), ilPersonalSettingsGUI\initGeneralSettingsForm(), ilCalendarDayGUI\initialize(), ilCalendarInboxGUI\initialize(), ilCalendarMonthGUI\initialize(), ilCalendarWeekGUI\initialize(), ilPersonalSettingsGUI\saveGeneralSettings(), and ilCalendarRecurrence\toICal().
Here is the caller graph for this function:| ilCalendarUserSettings::getCalendarSelectionType | ( | ) |
get calendar selection type ("MyMembership" or "Selected Items")
Definition at line 153 of file class.ilCalendarUserSettings.php.
References $calendar_selection_type.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getDateFormat | ( | ) |
Definition at line 134 of file class.ilCalendarUserSettings.php.
References $date_format.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getDayEnd | ( | ) |
Definition at line 124 of file class.ilCalendarUserSettings.php.
References $day_end.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getDayStart | ( | ) |
Definition at line 114 of file class.ilCalendarUserSettings.php.
References $day_start.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getExportTimeZone | ( | ) |
Definition at line 87 of file class.ilCalendarUserSettings.php.
References CAL_EXPORT_TZ_TZ, CAL_EXPORT_TZ_UTC, getExportTimeZoneType(), getTimeZone(), and ilTimeZone\UTC.
Here is the call graph for this function:| ilCalendarUserSettings::getExportTimeZoneType | ( | ) |
Definition at line 77 of file class.ilCalendarUserSettings.php.
References $export_tz_type.
Referenced by getExportTimeZone(), and save().
Here is the caller graph for this function:| ilCalendarUserSettings::getShowWeeks | ( | ) |
Definition at line 173 of file class.ilCalendarUserSettings.php.
References $show_weeks.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getTimeFormat | ( | ) |
Definition at line 144 of file class.ilCalendarUserSettings.php.
References $time_format.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getTimeZone | ( | ) |
Definition at line 67 of file class.ilCalendarUserSettings.php.
References $timezone.
Referenced by getExportTimeZone(), and save().
Here is the caller graph for this function:| ilCalendarUserSettings::getWeekStart | ( | ) |
Definition at line 104 of file class.ilCalendarUserSettings.php.
References $weekstart.
Referenced by save().
Here is the caller graph for this function:
|
protected |
Definition at line 191 of file class.ilCalendarUserSettings.php.
References $export_tz_type, $weekstart, CAL_SELECTION_MEMBERSHIP, ILIAS\Repository\int(), setDayEnd(), setDayStart(), setShowWeeks(), ILIAS\Repository\settings(), and ILIAS\Repository\user().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCalendarUserSettings::save | ( | ) |
Definition at line 178 of file class.ilCalendarUserSettings.php.
References getCalendarSelectionType(), getDateFormat(), getDayEnd(), getDayStart(), getExportTimeZoneType(), getShowWeeks(), getTimeFormat(), getTimeZone(), getWeekStart(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilCalendarUserSettings::setCalendarSelectionType | ( | int | $a_type | ) |
set calendar selection type
| int | $type | self::CAL_SELECTION_MEMBERSHIP | self::CAL_SELECTION_ITEM |
Definition at line 163 of file class.ilCalendarUserSettings.php.
| ilCalendarUserSettings::setDateFormat | ( | int | $a_format | ) |
Definition at line 129 of file class.ilCalendarUserSettings.php.
| ilCalendarUserSettings::setDayEnd | ( | int | $a_end | ) |
Definition at line 119 of file class.ilCalendarUserSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilCalendarUserSettings::setDayStart | ( | int | $a_start | ) |
Definition at line 109 of file class.ilCalendarUserSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilCalendarUserSettings::setExportTimeZoneType | ( | int | $a_type | ) |
Definition at line 82 of file class.ilCalendarUserSettings.php.
| ilCalendarUserSettings::setShowWeeks | ( | bool | $a_val | ) |
Definition at line 168 of file class.ilCalendarUserSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilCalendarUserSettings::setTimeFormat | ( | int | $a_format | ) |
Definition at line 139 of file class.ilCalendarUserSettings.php.
| ilCalendarUserSettings::setTimeZone | ( | string | $a_tz | ) |
Definition at line 72 of file class.ilCalendarUserSettings.php.
| ilCalendarUserSettings::setWeekStart | ( | int | $a_weekstart | ) |
Definition at line 99 of file class.ilCalendarUserSettings.php.
|
private |
Definition at line 22 of file class.ilCalendarUserSettings.php.
Referenced by getCalendarSelectionType().
|
private |
Definition at line 27 of file class.ilCalendarUserSettings.php.
Referenced by getDateFormat().
|
private |
Definition at line 30 of file class.ilCalendarUserSettings.php.
Referenced by getDayEnd().
|
private |
Definition at line 29 of file class.ilCalendarUserSettings.php.
Referenced by getDayStart().
|
private |
Definition at line 24 of file class.ilCalendarUserSettings.php.
Referenced by getExportTimeZoneType(), and read().
|
static |
Definition at line 17 of file class.ilCalendarUserSettings.php.
|
protected |
Definition at line 20 of file class.ilCalendarUserSettings.php.
|
private |
Definition at line 31 of file class.ilCalendarUserSettings.php.
Referenced by getShowWeeks().
|
private |
Definition at line 26 of file class.ilCalendarUserSettings.php.
Referenced by getTimeFormat().
|
private |
Definition at line 23 of file class.ilCalendarUserSettings.php.
Referenced by getTimeZone().
|
protected |
Definition at line 19 of file class.ilCalendarUserSettings.php.
Referenced by __construct().
|
private |
Definition at line 25 of file class.ilCalendarUserSettings.php.
Referenced by getWeekStart(), and read().
| const ilCalendarUserSettings::CAL_EXPORT_TZ_TZ = 1 |
Definition at line 14 of file class.ilCalendarUserSettings.php.
Referenced by getExportTimeZone(), and ilCalendarUserSettingsGUI\initSettingsForm().
| const ilCalendarUserSettings::CAL_EXPORT_TZ_UTC = 2 |
Definition at line 15 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarExport\createTimezones(), ilCalendarExport\createVEVENT(), getExportTimeZone(), and ilCalendarUserSettingsGUI\initSettingsForm().
| const ilCalendarUserSettings::CAL_SELECTION_ITEMS = 2 |
Definition at line 12 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarSelectionBlockGUI\__construct(), and ilCalendarCategoryGUI\appendCalendarSelection().
| const ilCalendarUserSettings::CAL_SELECTION_MEMBERSHIP = 1 |
Definition at line 11 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarPresentationGUI\__construct(), ilCalendarSelectionBlockGUI\__construct(), ilCalendarCategoryGUI\appendCalendarSelection(), ilCalendarSelectionBlockGUI\getCalendars(), ilPDCalendarBlockGUI\initCategories(), and read().