Turn PasswordReset into a service
[lhc/web/wiklou.git] / includes / api / ApiResetPassword.php
index 6b1c217..6f13af2 100644 (file)
@@ -20,7 +20,6 @@
  * @file
  */
 
-use MediaWiki\Auth\AuthManager;
 use MediaWiki\MediaWikiServices;
 
 /**
@@ -64,11 +63,7 @@ class ApiResetPassword extends ApiBase {
 
                $this->requireOnlyOneParameter( $params, 'user', 'email' );
 
-               $passwordReset = new PasswordReset(
-                       $this->getConfig(),
-                       AuthManager::singleton(),
-                       MediaWikiServices::getInstance()->getPermissionManager()
-               );
+               $passwordReset = MediaWikiServices::getInstance()->getPasswordReset();
 
                $status = $passwordReset->isAllowed( $this->getUser() );
                if ( !$status->isOK() ) {