ILIAS
release_8 Revision v8.19
|
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().
|
static |
Definition at line 59 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarPresentationGUI\__construct(), ilCalendarSelectionBlockGUI\__construct(), ilCalendarCategoryGUI\appendCalendarSelection(), ilCalendarSelectionBlockGUI\getCalendars(), ilPDCalendarBlockGUI\initCategories(), ilCalendarCategories\initialize(), and ilCalendarCategoryGUI\switchCalendarMode().
|
static |
Definition at line 51 of file class.ilCalendarUserSettings.php.
Referenced by ilMiniCalendarGUI\__construct(), ilCalendarUserSettingsGUI\__construct(), ilRecurrenceInputGUI\__construct(), ilCalendarHeaderNavigationGUI\__construct(), ilCalendarExport\__construct(), ilCalendarSchedule\__construct(), ilCalendarBlockGUI\__construct(), ilBookingProcessGUI\book(), ilCalendarViewGUI\getBucketTitle(), ilCalendarUtil\getCodeForPicker(), ilPersonalSettingsGUI\initGeneralSettingsForm(), ilCalendarDayGUI\initialize(), ilCalendarMonthGUI\initialize(), ilCalendarInboxGUI\initialize(), ilCalendarWeekGUI\initialize(), ilPersonalSettingsGUI\saveGeneralSettings(), and ilCalendarRecurrence\toICal().
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().
ilCalendarUserSettings::getDateFormat | ( | ) |
Definition at line 134 of file class.ilCalendarUserSettings.php.
References $date_format.
Referenced by save().
ilCalendarUserSettings::getDayEnd | ( | ) |
Definition at line 124 of file class.ilCalendarUserSettings.php.
References $day_end.
Referenced by save().
ilCalendarUserSettings::getDayStart | ( | ) |
Definition at line 114 of file class.ilCalendarUserSettings.php.
References $day_start.
Referenced by save().
ilCalendarUserSettings::getExportTimeZone | ( | ) |
Definition at line 87 of file class.ilCalendarUserSettings.php.
References getExportTimeZoneType(), getTimeZone(), and ilTimeZone\UTC.
ilCalendarUserSettings::getExportTimeZoneType | ( | ) |
Definition at line 77 of file class.ilCalendarUserSettings.php.
References $export_tz_type.
Referenced by getExportTimeZone(), and save().
ilCalendarUserSettings::getShowWeeks | ( | ) |
Definition at line 173 of file class.ilCalendarUserSettings.php.
References $show_weeks.
Referenced by save().
ilCalendarUserSettings::getTimeFormat | ( | ) |
Definition at line 144 of file class.ilCalendarUserSettings.php.
References $time_format.
Referenced by save().
ilCalendarUserSettings::getTimeZone | ( | ) |
Definition at line 67 of file class.ilCalendarUserSettings.php.
References $timezone.
Referenced by getExportTimeZone(), and save().
ilCalendarUserSettings::getWeekStart | ( | ) |
Definition at line 104 of file class.ilCalendarUserSettings.php.
References $weekstart.
Referenced by save().
|
protected |
Definition at line 191 of file class.ilCalendarUserSettings.php.
References $export_tz_type, ILIAS\Repository\int(), setDayEnd(), setDayStart(), setShowWeeks(), ILIAS\Repository\settings(), and ILIAS\Repository\user().
Referenced by __construct().
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().
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().
ilCalendarUserSettings::setDayStart | ( | int | $a_start | ) |
Definition at line 109 of file class.ilCalendarUserSettings.php.
Referenced by read().
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().
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().
const ilCalendarUserSettings::CAL_EXPORT_TZ_TZ = 1 |
Definition at line 14 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarUserSettingsGUI\initSettingsForm().
const ilCalendarUserSettings::CAL_EXPORT_TZ_UTC = 2 |
Definition at line 15 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarExport\createTimezones(), ilCalendarExport\createVEVENT(), 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 ilCalendarCategories\initialize().