ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
__construct (private readonly \ilSetting $settings, private readonly array $available_user_settings) | |
get () | |
getByIdentifier (string $identifier) | |
getByDefinitionClass (string $class) | |
storeConfiguration (Setting $setting) | |
Private Member Functions | |
buildSettingFromDefinition (SettingDefinition $definition) | |
updateLegacyValues (SettingDefinition $definition) | |
retrieveConfigurationValue (string $prefix, string $identifier) | |
storeConfigurationValue (string $prefix, string $identifier, bool $value) | |
Definition at line 25 of file Repository.php.
ILIAS\User\Settings\Repository::__construct | ( | private readonly \ilSetting | $settings, |
private readonly array | $available_user_settings | ||
) |
Definition at line 27 of file Repository.php.
|
private |
Definition at line 87 of file Repository.php.
Referenced by ILIAS\User\Settings\Repository\get(), ILIAS\User\Settings\Repository\getByDefinitionClass(), and ILIAS\User\Settings\Repository\getByIdentifier().
ILIAS\User\Settings\Repository::get | ( | ) |
Definition at line 33 of file Repository.php.
References $c, and ILIAS\User\Settings\Repository\buildSettingFromDefinition().
ILIAS\User\Settings\Repository::getByDefinitionClass | ( | string | $class | ) |
Definition at line 60 of file Repository.php.
References ILIAS\User\Settings\Repository\buildSettingFromDefinition().
ILIAS\User\Settings\Repository::getByIdentifier | ( | string | $identifier | ) |
Definition at line 49 of file Repository.php.
References ILIAS\$setting, and ILIAS\User\Settings\Repository\buildSettingFromDefinition().
|
private |
Definition at line 128 of file Repository.php.
ILIAS\User\Settings\Repository::storeConfiguration | ( | Setting | $setting | ) |
Definition at line 68 of file Repository.php.
References ILIAS\$setting, ILIAS\User\getSettingsAccessPrefix, and ILIAS\User\Settings\Repository\storeConfigurationValue().
|
private |
Definition at line 135 of file Repository.php.
Referenced by ILIAS\User\Settings\Repository\storeConfiguration().
|
private |
Definition at line 111 of file Repository.php.
References ILIAS\User\Property\getIdentifier(), ILIAS\User\getSettingsAccessPrefix, and ILIAS\Repository\settings().