ILIAS
Release_4_0_x_branch Revision 61816
|
Public Member Functions | |
getTimeZone () | |
get Time zone | |
setTimeZone ($a_tz) | |
set timezone | |
setWeekStart ($a_weekstart) | |
set week start | |
getWeekStart () | |
get weekstart | |
setDayStart ($a_start) | |
Set start of day. | |
getDayStart () | |
get start of day | |
setDayEnd ($a_end) | |
Set day end. | |
getDayEnd () | |
Get end of day. | |
setTimeFormat ($a_format) | |
set time format | |
getTimeFormat () | |
get time format | |
getCalendarSelectionType () | |
get calendar selection type ("MyMembership" or "Selected Items") | |
setCalendarSelectionType ($a_type) | |
set calendar selection type | |
save () | |
save |
Static Public Member Functions | |
static | _getInstanceByUserId ($a_user_id) |
get singleton instance | |
static | _getInstance () |
get instance for logged in user |
Data Fields | |
const | CAL_SELECTION_MEMBERSHIP = 1 |
const | CAL_SELECTION_ITEMS = 2 |
Static Public Attributes | |
static | $instances = array() |
Protected Member Functions | |
read () | |
read |
Protected Attributes | |
$user | |
$settings |
Private Member Functions | |
__construct ($a_user_id) | |
Constructor. |
Private Attributes | |
$calendar_selection_type = 1 | |
$timezone | |
$weekstart | |
$time_format | |
$day_start | |
$day_end |
Definition at line 11 of file class.ilCalendarUserSettings.php.
|
private |
Constructor.
private
@return |
Definition at line 36 of file class.ilCalendarUserSettings.php.
References _getInstance(), ilObjectFactory\getInstanceByObjId(), and read().
|
static |
get instance for logged in user
Definition at line 75 of file class.ilCalendarUserSettings.php.
References _getInstanceByUserId().
Referenced by __construct(), ilCalendarPresentationGUI\__construct(), ilCalendarCategoryGUI\appendCalendarSelection(), ilPDCalendarBlockGUI\initCategories(), ilCalendarCategories\initialize(), ilBirthdayInputGUI\render(), ilDateTimeInputGUI\render(), ilDateDurationInputGUI\render(), and ilCalendarCategoryGUI\switchCalendarMode().
|
static |
get singleton instance
public
int | user id |
Definition at line 60 of file class.ilCalendarUserSettings.php.
Referenced by ilMiniCalendarGUI\__construct(), ilCalendarUserSettingsGUI\__construct(), ilCalendarInboxGUI\__construct(), ilRecurrenceInputGUI\__construct(), ilCalendarDayGUI\__construct(), ilCalendarMonthGUI\__construct(), ilCalendarWeekGUI\__construct(), ilCalendarSchedule\__construct(), _getInstance(), and ilCalendarBlockGUI\ilCalendarBlockGUI().
ilCalendarUserSettings::getCalendarSelectionType | ( | ) |
get calendar selection type ("MyMembership" or "Selected Items")
Definition at line 196 of file class.ilCalendarUserSettings.php.
References $calendar_selection_type.
Referenced by save().
ilCalendarUserSettings::getDayEnd | ( | ) |
Get end of day.
Definition at line 162 of file class.ilCalendarUserSettings.php.
References $day_end.
Referenced by save().
ilCalendarUserSettings::getDayStart | ( | ) |
get start of day
Definition at line 143 of file class.ilCalendarUserSettings.php.
References $day_start.
Referenced by save().
ilCalendarUserSettings::getTimeFormat | ( | ) |
get time format
public
Definition at line 185 of file class.ilCalendarUserSettings.php.
References $time_format.
Referenced by save().
ilCalendarUserSettings::getTimeZone | ( | ) |
get Time zone
public
@return |
Definition at line 89 of file class.ilCalendarUserSettings.php.
References $timezone.
Referenced by save().
ilCalendarUserSettings::getWeekStart | ( | ) |
get weekstart
public
Definition at line 124 of file class.ilCalendarUserSettings.php.
References $weekstart.
Referenced by save().
|
protected |
read
protected
Definition at line 232 of file class.ilCalendarUserSettings.php.
References $weekstart, CAL_SELECTION_MEMBERSHIP, ilCalendarSettings\DEFAULT_DAY_END, ilCalendarSettings\DEFAULT_DAY_START, setDayEnd(), and setDayStart().
Referenced by __construct().
ilCalendarUserSettings::save | ( | ) |
save
public
Definition at line 216 of file class.ilCalendarUserSettings.php.
References getCalendarSelectionType(), getDayEnd(), getDayStart(), getTimeFormat(), getTimeZone(), and getWeekStart().
ilCalendarUserSettings::setCalendarSelectionType | ( | $a_type | ) |
set calendar selection type
int | $type | self::CAL_SELECTION_MEMBERSHIP | self::CAL_SELECTION_ITEM |
Definition at line 206 of file class.ilCalendarUserSettings.php.
ilCalendarUserSettings::setDayEnd | ( | $a_end | ) |
Set day end.
int | $a_end |
Definition at line 153 of file class.ilCalendarUserSettings.php.
Referenced by read().
ilCalendarUserSettings::setDayStart | ( | $a_start | ) |
Set start of day.
int | $a_start |
Definition at line 134 of file class.ilCalendarUserSettings.php.
Referenced by read().
ilCalendarUserSettings::setTimeFormat | ( | $a_format | ) |
set time format
public
int | time |
Definition at line 174 of file class.ilCalendarUserSettings.php.
ilCalendarUserSettings::setTimeZone | ( | $a_tz | ) |
set timezone
public
@return |
Definition at line 101 of file class.ilCalendarUserSettings.php.
ilCalendarUserSettings::setWeekStart | ( | $a_weekstart | ) |
set week start
public
@return |
Definition at line 113 of file class.ilCalendarUserSettings.php.
|
private |
Definition at line 21 of file class.ilCalendarUserSettings.php.
Referenced by getCalendarSelectionType().
|
private |
Definition at line 27 of file class.ilCalendarUserSettings.php.
Referenced by getDayEnd().
|
private |
Definition at line 26 of file class.ilCalendarUserSettings.php.
Referenced by getDayStart().
|
static |
Definition at line 16 of file class.ilCalendarUserSettings.php.
|
protected |
Definition at line 19 of file class.ilCalendarUserSettings.php.
|
private |
Definition at line 24 of file class.ilCalendarUserSettings.php.
Referenced by getTimeFormat().
|
private |
Definition at line 22 of file class.ilCalendarUserSettings.php.
Referenced by getTimeZone().
|
protected |
Definition at line 18 of file class.ilCalendarUserSettings.php.
|
private |
Definition at line 23 of file class.ilCalendarUserSettings.php.
Referenced by getWeekStart(), and read().
const ilCalendarUserSettings::CAL_SELECTION_ITEMS = 2 |
Definition at line 14 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarCategoryGUI\appendCalendarSelection().
const ilCalendarUserSettings::CAL_SELECTION_MEMBERSHIP = 1 |
Definition at line 13 of file class.ilCalendarUserSettings.php.
Referenced by ilCalendarPresentationGUI\__construct(), ilCalendarCategoryGUI\appendCalendarSelection(), ilPDCalendarBlockGUI\initCategories(), ilCalendarCategories\initialize(), and read().