|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Collaboration diagram for ilCalendarUserSettings:Public Member Functions | |
| getTimeZone () | |
| get Time zone More... | |
| setTimeZone ($a_tz) | |
| set timezone More... | |
| getExportTimeZoneType () | |
| Get export timezone setting. More... | |
| setExportTimeZoneType ($a_type) | |
| Set export timezone type. More... | |
| getExportTimeZone () | |
| Get export timezone. More... | |
| setWeekStart ($a_weekstart) | |
| set week start More... | |
| getWeekStart () | |
| get weekstart More... | |
| setDayStart ($a_start) | |
| Set start of day. More... | |
| getDayStart () | |
| get start of day More... | |
| setDayEnd ($a_end) | |
| Set day end. More... | |
| getDayEnd () | |
| Get end of day. More... | |
| setDateFormat ($a_format) | |
| set date format More... | |
| getDateFormat () | |
| get date format More... | |
| setTimeFormat ($a_format) | |
| set time format More... | |
| getTimeFormat () | |
| get time format More... | |
| getCalendarSelectionType () | |
| get calendar selection type ("MyMembership" or "Selected Items") More... | |
| setCalendarSelectionType ($a_type) | |
| set calendar selection type More... | |
| setShowWeeks ($a_val) | |
| Set show weeks. More... | |
| getShowWeeks () | |
| Get show weeks. More... | |
| save () | |
| save More... | |
Static Public Member Functions | |
| static | _getInstanceByUserId ($a_user_id) |
| get singleton instance More... | |
| static | _getInstance () |
| get instance for logged in user More... | |
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 | $instances = array() |
Protected Member Functions | |
| read () | |
| read More... | |
Protected Attributes | |
| $user | |
| $settings | |
Private Member Functions | |
| __construct ($a_user_id) | |
| Constructor. More... | |
Private Attributes | |
| $calendar_selection_type = 1 | |
| $timezone | |
| $export_tz_type = self::CAL_EXPORT_TZ_TZ | |
| $weekstart | |
| $time_format | |
| $date_format | |
| $day_start | |
| $day_end | |
| $show_weeks = true | |
Definition at line 11 of file class.ilCalendarUserSettings.php.
|
private |
Constructor.
@access private
return
Definition at line 46 of file class.ilCalendarUserSettings.php.
References $DIC, $ilUser, ilCalendarSettings\_getInstance(), ilObjectFactory\getInstanceByObjId(), read(), settings(), and user().
Here is the call graph for this function:
|
static |
get instance for logged in user
Definition at line 83 of file class.ilCalendarUserSettings.php.
References $DIC, $ilUser, and _getInstanceByUserId().
Referenced by ilCalendarPresentationGUI\__construct(), ilCalendarSelectionBlockGUI\__construct(), ilCalendarCategoryGUI\appendCalendarSelection(), ilCalendarSelectionBlockGUI\getCalendars(), ilPDCalendarBlockGUI\initCategories(), ilCalendarCategories\initialize(), and ilCalendarCategoryGUI\switchCalendarMode().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
get singleton instance
@access public
| int | user id |
Definition at line 69 of file class.ilCalendarUserSettings.php.
Referenced by ilRecurrenceInputGUI\__construct(), ilCalendarHeaderNavigationGUI\__construct(), ilCalendarBlockGUI\__construct(), ilCalendarUserSettingsGUI\__construct(), ilCalendarExport\__construct(), ilMiniCalendarGUI\__construct(), ilCalendarSchedule\__construct(), ilCalendarDayGUI\__construct(), ilCalendarInboxGUI\__construct(), ilCalendarMonthGUI\__construct(), ilCalendarWeekGUI\__construct(), _getInstance(), ilCalendarViewGUI\getBucketTitle(), ilCalendarUtil\getCodeForPicker(), ilPersonalSettingsGUI\initGeneralSettingsForm(), 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 265 of file class.ilCalendarUserSettings.php.
References $calendar_selection_type.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getDateFormat | ( | ) |
get date format
@access public
Definition at line 231 of file class.ilCalendarUserSettings.php.
References $date_format.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getDayEnd | ( | ) |
Get end of day.
Definition at line 208 of file class.ilCalendarUserSettings.php.
References $day_end.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getDayStart | ( | ) |
get start of day
Definition at line 189 of file class.ilCalendarUserSettings.php.
References $day_start.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getExportTimeZone | ( | ) |
Get export timezone.
Definition at line 138 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 | ( | ) |
Get export timezone setting.
Definition at line 120 of file class.ilCalendarUserSettings.php.
References $export_tz_type.
Referenced by getExportTimeZone(), and save().
Here is the caller graph for this function:| ilCalendarUserSettings::getShowWeeks | ( | ) |
Get show weeks.
Definition at line 295 of file class.ilCalendarUserSettings.php.
References $show_weeks.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getTimeFormat | ( | ) |
get time format
@access public
Definition at line 254 of file class.ilCalendarUserSettings.php.
References $time_format.
Referenced by save().
Here is the caller graph for this function:| ilCalendarUserSettings::getTimeZone | ( | ) |
get Time zone
@access public
return
Definition at line 99 of file class.ilCalendarUserSettings.php.
References $timezone.
Referenced by getExportTimeZone(), and save().
Here is the caller graph for this function:| ilCalendarUserSettings::getWeekStart | ( | ) |
get weekstart
@access public
Definition at line 170 of file class.ilCalendarUserSettings.php.
References $weekstart.
Referenced by save().
Here is the caller graph for this function:
|
protected |
read
@access protected
Definition at line 324 of file class.ilCalendarUserSettings.php.
References $export_tz_type, $weekstart, CAL_SELECTION_MEMBERSHIP, setDayEnd(), setDayStart(), setShowWeeks(), settings(), and user().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCalendarUserSettings::save | ( | ) |
save
@access public
Definition at line 305 of file class.ilCalendarUserSettings.php.
References getCalendarSelectionType(), getDateFormat(), getDayEnd(), getDayStart(), getExportTimeZoneType(), getShowWeeks(), getTimeFormat(), getTimeZone(), getWeekStart(), and user().
Here is the call graph for this function:| ilCalendarUserSettings::setCalendarSelectionType | ( | $a_type | ) |
set calendar selection type
| int | $type | self::CAL_SELECTION_MEMBERSHIP | self::CAL_SELECTION_ITEM |
Definition at line 275 of file class.ilCalendarUserSettings.php.
| ilCalendarUserSettings::setDateFormat | ( | $a_format | ) |
set date format
@access public
| int | date |
Definition at line 220 of file class.ilCalendarUserSettings.php.
| ilCalendarUserSettings::setDayEnd | ( | $a_end | ) |
Set day end.
| int | $a_end |
Definition at line 199 of file class.ilCalendarUserSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilCalendarUserSettings::setDayStart | ( | $a_start | ) |
Set start of day.
| int | $a_start |
Definition at line 180 of file class.ilCalendarUserSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilCalendarUserSettings::setExportTimeZoneType | ( | $a_type | ) |
Set export timezone type.
| type | $a_type |
Definition at line 129 of file class.ilCalendarUserSettings.php.
| ilCalendarUserSettings::setShowWeeks | ( | $a_val | ) |
Set show weeks.
| bool | $a_val | show weeks |
Definition at line 285 of file class.ilCalendarUserSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilCalendarUserSettings::setTimeFormat | ( | $a_format | ) |
set time format
@access public
| int | time |
Definition at line 243 of file class.ilCalendarUserSettings.php.
| ilCalendarUserSettings::setTimeZone | ( | $a_tz | ) |
set timezone
@access public
return
Definition at line 111 of file class.ilCalendarUserSettings.php.
| ilCalendarUserSettings::setWeekStart | ( | $a_weekstart | ) |
set week start
@access public
return
Definition at line 159 of file class.ilCalendarUserSettings.php.
|
private |
Definition at line 24 of file class.ilCalendarUserSettings.php.
Referenced by getCalendarSelectionType().
|
private |
Definition at line 29 of file class.ilCalendarUserSettings.php.
Referenced by getDateFormat().
|
private |
Definition at line 32 of file class.ilCalendarUserSettings.php.
Referenced by getDayEnd().
|
private |
Definition at line 31 of file class.ilCalendarUserSettings.php.
Referenced by getDayStart().
|
private |
Definition at line 26 of file class.ilCalendarUserSettings.php.
Referenced by getExportTimeZoneType(), and read().
|
static |
Definition at line 19 of file class.ilCalendarUserSettings.php.
|
protected |
Definition at line 22 of file class.ilCalendarUserSettings.php.
|
private |
Definition at line 37 of file class.ilCalendarUserSettings.php.
Referenced by getShowWeeks().
|
private |
Definition at line 28 of file class.ilCalendarUserSettings.php.
Referenced by getTimeFormat().
|
private |
Definition at line 25 of file class.ilCalendarUserSettings.php.
Referenced by getTimeZone().
|
protected |
Definition at line 21 of file class.ilCalendarUserSettings.php.
|
private |
Definition at line 27 of file class.ilCalendarUserSettings.php.
Referenced by getWeekStart(), and read().
| const ilCalendarUserSettings::CAL_EXPORT_TZ_TZ = 1 |
Definition at line 16 of file class.ilCalendarUserSettings.php.
Referenced by getExportTimeZone(), and ilCalendarUserSettingsGUI\initSettingsForm().
| const ilCalendarUserSettings::CAL_EXPORT_TZ_UTC = 2 |
Definition at line 17 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarExport\createTimezones(), ilCalendarExport\createVEVENT(), getExportTimeZone(), and ilCalendarUserSettingsGUI\initSettingsForm().
| const ilCalendarUserSettings::CAL_SELECTION_ITEMS = 2 |
Definition at line 14 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarSelectionBlockGUI\__construct(), and ilCalendarCategoryGUI\appendCalendarSelection().
| const ilCalendarUserSettings::CAL_SELECTION_MEMBERSHIP = 1 |
Definition at line 13 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarPresentationGUI\__construct(), ilCalendarSelectionBlockGUI\__construct(), ilCalendarCategoryGUI\appendCalendarSelection(), ilCalendarSelectionBlockGUI\getCalendars(), ilPDCalendarBlockGUI\initCategories(), ilCalendarCategories\initialize(), and read().