diff --git a/includes/api/ApiLanguageSearch.php b/includes/api/ApiLanguageSearch.php index 09beef1a..f9a16bdb 100644 --- a/includes/api/ApiLanguageSearch.php +++ b/includes/api/ApiLanguageSearch.php @@ -18,6 +18,8 @@ * @license MIT */ +use Wikimedia\ParamValidator\ParamValidator; + /** * @ingroup API */ @@ -34,12 +36,12 @@ class ApiLanguageSearch extends ApiBase { public function getAllowedParams() { return [ 'search' => [ - ApiBase::PARAM_REQUIRED => true + ParamValidator::PARAM_REQUIRED => true ], 'typos' => [ - ApiBase::PARAM_REQUIRED => false, - ApiBase::PARAM_TYPE => 'integer', - ApiBase::PARAM_DFLT => 1 + ParamValidator::PARAM_REQUIRED => false, + ParamValidator::PARAM_TYPE => 'integer', + ParamValidator::PARAM_DEFAULT => 1 ], ]; } diff --git a/includes/api/ApiULSLocalization.php b/includes/api/ApiULSLocalization.php index 005c66d2..f09d7dda 100644 --- a/includes/api/ApiULSLocalization.php +++ b/includes/api/ApiULSLocalization.php @@ -19,6 +19,7 @@ */ use MediaWiki\Languages\LanguageNameUtils; +use Wikimedia\ParamValidator\ParamValidator; /** * @ingroup API @@ -66,8 +67,8 @@ class ApiULSLocalization extends ApiBase { public function getAllowedParams() { return [ 'language' => [ - ApiBase::PARAM_REQUIRED => true, - ApiBase::PARAM_TYPE => 'string', + ParamValidator::PARAM_REQUIRED => true, + ParamValidator::PARAM_TYPE => 'string', ], ]; } diff --git a/includes/api/ApiULSSetLanguage.php b/includes/api/ApiULSSetLanguage.php index 7d7717e9..73db668d 100644 --- a/includes/api/ApiULSSetLanguage.php +++ b/includes/api/ApiULSSetLanguage.php @@ -19,6 +19,7 @@ */ use MediaWiki\User\UserOptionsManager; +use Wikimedia\ParamValidator\ParamValidator; /** * @ingroup API @@ -83,7 +84,7 @@ class ApiULSSetLanguage extends ApiBase { public function getAllowedParams() { return [ 'languagecode' => [ - ApiBase::PARAM_REQUIRED => true, + ParamValidator::PARAM_REQUIRED => true, ] ]; }