19declare(strict_types=1);
45 return $lng->txt(
'cal_user_date_format');
50 return AvailablePages::MainSettings;
55 return AvailableSections::DateTime;
59 FieldFactory $field_factory,
65 $lng->loadLanguageModule(
'dateplaner');
66 return $field_factory->select(
67 $lng->txt(
'cal_user_date_format'),
68 $this->buildOptions(),
69 $lng->txt(
'cal_date_format_info')
83 $lng->loadLanguageModule(
'dateplaner');
84 $input = new \ilSelectInputGUI(
$lng->txt(
'cal_user_date_format'));
85 $input->setOptions($this->buildOptions());
86 $input->setInfo(
$lng->txt(
'cal_date_format_info'));
89 ? $this->retrieveValueFromUser($user)
116 return $this->retrieveValueFromUser($user)
128 $calendar_settings->save();
134 return \ilCalendarUserSettings::_getInstance($user->
getId())->getDateFormat();
Stores all calendar relevant settings.
setDateFormat(int $a_format)
return['delivery_method'=> 'php',]
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...