]> source.dussan.org Git - nextcloud-server.git/commit
feat(user-prefs): IUserPreferences
authorMaxence Lange <maxence@artificial-owl.com>
Thu, 3 Oct 2024 13:52:26 +0000 (12:52 -0100)
committerMaxence Lange <maxence@artificial-owl.com>
Mon, 18 Nov 2024 21:11:31 +0000 (20:11 -0100)
commit65e24f7def517d33ccaac15946db882fe35d8175
tree8f614704c627c0f124441a41706262d0697762b3
parent4b769f661dba7032b9502ecaaf6a71cba5588dfa
feat(user-prefs): IUserPreferences

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
16 files changed:
build/psalm-baseline.xml
core/Migrations/Version31000Date20240814184402.php [new file with mode: 0644]
lib/composer/composer/autoload_classmap.php
lib/composer/composer/autoload_static.php
lib/private/AllConfig.php
lib/private/Server.php
lib/private/UserPreferences.php [new file with mode: 0644]
lib/public/UserPreferences/Exceptions/IncorrectTypeException.php [new file with mode: 0644]
lib/public/UserPreferences/Exceptions/TypeConflictException.php [new file with mode: 0644]
lib/public/UserPreferences/Exceptions/UnknownKeyException.php [new file with mode: 0644]
lib/public/UserPreferences/Exceptions/UserPreferencesException.php [new file with mode: 0644]
lib/public/UserPreferences/IUserPreferences.php [new file with mode: 0644]
lib/public/UserPreferences/ValueType.php [new file with mode: 0644]
lib/public/UserPreferences/ValueTypeDefinition.php [new file with mode: 0644]
tests/lib/AllConfigTest.php
tests/lib/UserPreferencesTest.php [new file with mode: 0644]