Merge "Formally deprecate UserRightsProxy"

This commit is contained in:
jenkins-bot 2022-02-13 19:21:35 +00:00 committed by Gerrit Code Review
commit 4a4b726563
2 changed files with 3 additions and 0 deletions

View file

@ -299,6 +299,8 @@ because of Phabricator reports.
* Http::$httpEngine, deprecated since 1.34, has been removed. The only available
HTTP engine is now Guzzle. CurlHttpRequest and PhpHttpRequest classes were
removed.
* The UserRightsProxy class was deprecated. Pass the correct domain to
UserGroupManagerFactory instead.
* Parser option enableLimitReport was deprecated. The report is now generated
post-parse and can be included by providing 'includeDebugInfo' option
to ParserOutput::getText. Thus, ParserOptions::enableLimitReport and

View file

@ -29,6 +29,7 @@ use Wikimedia\Rdbms\IDatabase;
/**
* Cut-down copy of User interface for local-interwiki-database
* user rights manipulation.
* @deprecated since 1.38, pass the correct domain to UserGroupManagerFactory instead.
*/
class UserRightsProxy implements UserIdentity {
use WikiAwareEntityTrait;