diff options
author | Martin Urbanec <martin.urbanec@wikimedia.cz> | 2023-11-29 11:21:43 +0100 |
---|---|---|
committer | Martin Urbanec <martin.urbanec@wikimedia.cz> | 2023-11-29 13:27:13 +0100 |
commit | 29af4dd074ecc71c67bb9e530d82daddcf45c724 (patch) | |
tree | 980998f7874dda640aefa1ffe7b15e0699abb867 /includes/user | |
parent | 474925f009bce349941fc3e6c5e5baeca785df02 (diff) | |
download | mediawikicore-29af4dd074ecc71c67bb9e530d82daddcf45c724.tar.gz mediawikicore-29af4dd074ecc71c67bb9e530d82daddcf45c724.zip |
Move user options related classes into its own namespace
There are a couple of user options related classes already,
and the T321527 work on dynamic defaults is going to add
even more. Let's move them into a separate namespace
to make core a bit more organized.
Old name is kept as an alias for compatibility purposes.
Bug: T321527
Bug: T352284
Change-Id: I9822eb1553870b876d0b8a927e4e86c27d83bd52
Diffstat (limited to 'includes/user')
-rw-r--r-- | includes/user/Options/DefaultOptionsLookup.php (renamed from includes/user/DefaultOptionsLookup.php) | 8 | ||||
-rw-r--r-- | includes/user/Options/UserOptionsLookup.php (renamed from includes/user/UserOptionsLookup.php) | 8 | ||||
-rw-r--r-- | includes/user/Options/UserOptionsManager.php (renamed from includes/user/UserOptionsManager.php) | 11 |
3 files changed, 24 insertions, 3 deletions
diff --git a/includes/user/DefaultOptionsLookup.php b/includes/user/Options/DefaultOptionsLookup.php index 08cdb4ab98a3..a886a35481fd 100644 --- a/includes/user/DefaultOptionsLookup.php +++ b/includes/user/Options/DefaultOptionsLookup.php @@ -18,7 +18,7 @@ * @file */ -namespace MediaWiki\User; +namespace MediaWiki\User\Options; use Language; use LanguageConverter; @@ -27,6 +27,7 @@ use MediaWiki\HookContainer\HookContainer; use MediaWiki\HookContainer\HookRunner; use MediaWiki\MainConfigNames; use MediaWiki\Title\NamespaceInfo; +use MediaWiki\User\UserIdentity; use Skin; use Wikimedia\Assert\Assert; @@ -167,3 +168,8 @@ class DefaultOptionsLookup extends UserOptionsLookup { ); } } + +/** + * @deprecated since 1.42 + */ +class_alias( DefaultOptionsLookup::class, 'MediaWiki\\User\\DefaultOptionsLookup' ); diff --git a/includes/user/UserOptionsLookup.php b/includes/user/Options/UserOptionsLookup.php index 39c3845e68e3..68b498a7b62d 100644 --- a/includes/user/UserOptionsLookup.php +++ b/includes/user/Options/UserOptionsLookup.php @@ -18,9 +18,10 @@ * @file */ -namespace MediaWiki\User; +namespace MediaWiki\User\Options; use IDBAccessObject; +use MediaWiki\User\UserIdentity; /** * Provides access to user options @@ -130,3 +131,8 @@ abstract class UserOptionsLookup implements IDBAccessObject { return intval( $val ); } } + +/** + * @deprecated since 1.42 + */ +class_alias( UserOptionsLookup::class, 'MediaWiki\\User\\UserOptionsLookup' ); diff --git a/includes/user/UserOptionsManager.php b/includes/user/Options/UserOptionsManager.php index f3dc77e97241..8c130b9a9a98 100644 --- a/includes/user/UserOptionsManager.php +++ b/includes/user/Options/UserOptionsManager.php @@ -18,7 +18,7 @@ * @file */ -namespace MediaWiki\User; +namespace MediaWiki\User\Options; use DBAccessObjectUtils; use HTMLCheckMatrix; @@ -34,6 +34,10 @@ use MediaWiki\HookContainer\HookRunner; use MediaWiki\Languages\LanguageConverterFactory; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; +use MediaWiki\User\UserFactory; +use MediaWiki\User\UserIdentity; +use MediaWiki\User\UserNameUtils; +use MediaWiki\User\UserTimeCorrection; use Psr\Log\LoggerInterface; use Wikimedia\Rdbms\IConnectionProvider; use Wikimedia\Rdbms\IDatabase; @@ -705,3 +709,8 @@ class UserOptionsManager extends UserOptionsLookup { return (string)$a === (string)$b; } } + +/** + * @deprecated since 1.42 + */ +class_alias( UserOptionsManager::class, 'MediaWiki\\User\\UserOptionsManager' ); |