return $this->hasAnyRoutes;
}
- protected function getDescriptionMessage() {
+ protected function getExtendedDescription() {
if ( !$this->hasAnyRoutes() ) {
- return 'apihelp-resetpassword-description-noroutes';
+ return 'apihelp-resetpassword-extended-description-noroutes';
}
- return parent::getDescriptionMessage();
+ return parent::getExtendedDescription();
}
public function execute() {
if ( !$this->hasAnyRoutes() ) {
- $this->dieUsage( 'No password reset routes are available.', 'moduledisabled' );
+ $this->dieWithError( 'apihelp-resetpassword-description-noroutes', 'moduledisabled' );
}
$params = $this->extractRequestParams() + [
}
public function getHelpUrls() {
- return 'https://www.mediawiki.org/wiki/API:Manage_authentication_data';
+ return 'https://www.mediawiki.org/wiki/Special:MyLanguage/API:Manage_authentication_data';
}
}