ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\User\Settings Namespace Reference

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...

Namespaces

namespace  Administration
 
namespace  NewAccountMail
 
namespace  StartingPoint
 
namespace  User
 

Data Structures

class  CollectSettingsObjective
 
class  ConfigurationGUI
 
class  PersonalSettingsGUI
 @ilCtrl_Calls ILIAS\User\Settings\PersonalSettingsGUI: ILIAS\User\Account\DeleteAccountGUI @ilCtrl_Calls ILIAS\User\Settings\PersonalSettingsGUI: ilLocalUserPasswordSettingsGUI More...
 
class  Repository
 
class  Setting
 
interface  SettingDefinition
 
interface  Settings
 
class  SettingsImplementation
 
interface  UserSettings
 

Enumerations

enum  AvailablePages : string { Password = 'password' }
 
enum  AvailableSections : string { Additional = 'additional' }
 

Detailed Description

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning

Enumeration Type Documentation

◆ AvailablePages

Enumerator
Password 

Definition at line 23 of file AvailablePages.php.

24{
25 case MainSettings = 'main';
26 case PrivacySettings = 'privacy';
27 case Password = 'password';
28}
A password is used as part of credentials for authentication.
Definition: Password.php:31

◆ AvailableSections

Enumerator
Additional 

Definition at line 23 of file AvailableSections.php.

24{
25 case Main = 'main';
26 case Communication = 'communication';
27 case DateTime = 'date_time';
28 case Additional = 'additional';
29}