ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
◀ ilDoc Overview
ConfigurationRepository.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\User\Settings
;
22
23
interface
ConfigurationRepository
24
{
28
public
function
get
(): array;
29
public
function
getByIdentifier
(
string
$identifier): ?
Setting
;
30
public
function
getByDefinitionClass
(
string
$class): ?
Setting
;
31
public
function
storeConfiguration
(
Setting
$setting
): void;
32
}
ILIAS\User\Settings\Setting
Definition:
Setting.php:35
ILIAS\$setting
ilSetting $setting
Definition:
class.ilias.php:68
ILIAS\User\Settings\ConfigurationRepository
Definition:
ConfigurationRepository.php:24
ILIAS\User\Settings\ConfigurationRepository\storeConfiguration
storeConfiguration(Setting $setting)
ILIAS\User\Settings\ConfigurationRepository\getByDefinitionClass
getByDefinitionClass(string $class)
ILIAS\User\Settings\ConfigurationRepository\getByIdentifier
getByIdentifier(string $identifier)
ILIAS\User\Settings
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
components
ILIAS
User
src
Settings
ConfigurationRepository.php
Generated on Sat Dec 13 2025 23:04:14 for ILIAS by
1.9.4 (using
Doxyfile
)