|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\User\Settings\DatabaseConfigurationRepository:
Collaboration diagram for ILIAS\User\Settings\DatabaseConfigurationRepository:Public Member Functions | |
| __construct (private readonly \ilSetting $settings, private readonly array $available_user_settings) | |
| get () | |
| getByIdentifier (string $identifier) | |
| getByDefinitionClass (string $class) | |
| storeConfiguration (Setting $setting) | |
| 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 DatabaseConfigurationRepository.php.
| ILIAS\User\Settings\DatabaseConfigurationRepository::__construct | ( | private readonly \ilSetting | $settings, |
| private readonly array | $available_user_settings | ||
| ) |
Definition at line 27 of file DatabaseConfigurationRepository.php.
|
private |
Definition at line 87 of file DatabaseConfigurationRepository.php.
Referenced by ILIAS\User\Settings\DatabaseConfigurationRepository\get(), ILIAS\User\Settings\DatabaseConfigurationRepository\getByDefinitionClass(), and ILIAS\User\Settings\DatabaseConfigurationRepository\getByIdentifier().
Here is the caller graph for this function:| ILIAS\User\Settings\DatabaseConfigurationRepository::get | ( | ) |
Implements ILIAS\User\Settings\ConfigurationRepository.
Definition at line 33 of file DatabaseConfigurationRepository.php.
References $c, and ILIAS\User\Settings\DatabaseConfigurationRepository\buildSettingFromDefinition().
Here is the call graph for this function:| ILIAS\User\Settings\DatabaseConfigurationRepository::getByDefinitionClass | ( | string | $class | ) |
Implements ILIAS\User\Settings\ConfigurationRepository.
Definition at line 60 of file DatabaseConfigurationRepository.php.
References ILIAS\User\Settings\DatabaseConfigurationRepository\buildSettingFromDefinition().
Here is the call graph for this function:| ILIAS\User\Settings\DatabaseConfigurationRepository::getByIdentifier | ( | string | $identifier | ) |
Implements ILIAS\User\Settings\ConfigurationRepository.
Definition at line 49 of file DatabaseConfigurationRepository.php.
References ILIAS\$setting, and ILIAS\User\Settings\DatabaseConfigurationRepository\buildSettingFromDefinition().
Here is the call graph for this function:
|
private |
Definition at line 128 of file DatabaseConfigurationRepository.php.
| ILIAS\User\Settings\DatabaseConfigurationRepository::storeConfiguration | ( | Setting | $setting | ) |
Implements ILIAS\User\Settings\ConfigurationRepository.
Definition at line 68 of file DatabaseConfigurationRepository.php.
References ILIAS\$setting, ILIAS\User\getSettingsAccessPrefix, and ILIAS\User\Settings\DatabaseConfigurationRepository\storeConfigurationValue().
Here is the call graph for this function:
|
private |
Definition at line 135 of file DatabaseConfigurationRepository.php.
Referenced by ILIAS\User\Settings\DatabaseConfigurationRepository\storeConfiguration().
Here is the caller graph for this function:
|
private |
Definition at line 111 of file DatabaseConfigurationRepository.php.
References ILIAS\User\Property\getIdentifier(), ILIAS\User\getSettingsAccessPrefix, and ILIAS\Repository\settings().
Here is the call graph for this function: