From: Reedy Date: Sun, 14 Apr 2019 00:43:33 +0000 (+0100) Subject: Replace PreferencesFormLegacy usages with PreferencesFormOOUI X-Git-Tag: 1.34.0-rc.0~2002^2 X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=commitdiff_plain;h=571a44a4bef0cdecc329636bfaa8f3935380c3f0 Replace PreferencesFormLegacy usages with PreferencesFormOOUI Change-Id: I4fc2a609ebb0f93b0767dddc343c3ff93ca8a39c --- diff --git a/includes/preferences/DefaultPreferencesFactory.php b/includes/preferences/DefaultPreferencesFactory.php index be2bf08660..e354d5548e 100644 --- a/includes/preferences/DefaultPreferencesFactory.php +++ b/includes/preferences/DefaultPreferencesFactory.php @@ -43,7 +43,7 @@ use MWTimestamp; use OutputPage; use Parser; use ParserOptions; -use PreferencesFormLegacy; +use PreferencesFormOOUI; use Psr\Log\LoggerAwareTrait; use Psr\Log\NullLogger; use Skin; @@ -1430,7 +1430,7 @@ class DefaultPreferencesFactory implements PreferencesFactory { public function getForm( User $user, IContextSource $context, - $formClass = PreferencesFormLegacy::class, + $formClass = PreferencesFormOOUI::class, array $remove = [] ) { // We use ButtonWidgets in some of the getPreferences() functions diff --git a/includes/preferences/PreferencesFactory.php b/includes/preferences/PreferencesFactory.php index 478edce857..22d0a77562 100644 --- a/includes/preferences/PreferencesFactory.php +++ b/includes/preferences/PreferencesFactory.php @@ -22,6 +22,7 @@ namespace MediaWiki\Preferences; use HTMLForm; use IContextSource; +use PreferencesFormOOUI; use User; /** @@ -62,7 +63,7 @@ interface PreferencesFactory { public function getForm( User $user, IContextSource $contextSource, - $formClass = \PreferencesFormLegacy::class, + $formClass = PreferencesFormOOUI::class, array $remove = [] ); diff --git a/includes/specials/SpecialPreferences.php b/includes/specials/SpecialPreferences.php index cc7ed5598b..0bc9147fad 100644 --- a/includes/specials/SpecialPreferences.php +++ b/includes/specials/SpecialPreferences.php @@ -106,7 +106,7 @@ class SpecialPreferences extends SpecialPage { * Get the preferences form to use. * @param User $user The user. * @param IContextSource $context The context. - * @return PreferencesFormLegacy|HTMLForm + * @return PreferencesFormOOUI|HTMLForm */ protected function getFormObject( $user, IContextSource $context ) { $preferencesFactory = MediaWikiServices::getInstance()->getPreferencesFactory(); diff --git a/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php b/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php index 94c0667b29..48a9ecdc69 100644 --- a/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php +++ b/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php @@ -67,7 +67,7 @@ class DefaultPreferencesFactoryTest extends \MediaWikiTestCase { $testUser = $this->getTestUser(); $form = $this->getPreferencesFactory()->getForm( $testUser->getUser(), $this->context ); - $this->assertInstanceOf( PreferencesFormLegacy::class, $form ); + $this->assertInstanceOf( PreferencesFormOOUI::class, $form ); $this->assertCount( 5, $form->getPreferenceSections() ); } @@ -162,7 +162,7 @@ class DefaultPreferencesFactoryTest extends \MediaWikiTestCase { $configMock = new HashConfig( [ 'HiddenPrefs' => [] ] ); - $form = $this->getMockBuilder( PreferencesFormLegacy::class ) + $form = $this->getMockBuilder( PreferencesFormOOUI::class ) ->disableOriginalConstructor() ->getMock();