From da4d965739c72064f146b10d36194df1a6132c64 Mon Sep 17 00:00:00 2001 From: Abijeet Date: Tue, 16 Nov 2021 12:37:36 +0530 Subject: [PATCH] Replace usage of ApiBase::PARAM_* with ParamValidator::PARAM_* Change-Id: I4c7c16f8b3380cdaf32fbedc9d33f12b14050774 --- includes/api/ApiLanguageSearch.php | 10 ++++++---- includes/api/ApiULSLocalization.php | 5 +++-- includes/api/ApiULSSetLanguage.php | 3 ++- 3 files changed, 11 insertions(+), 7 deletions(-) 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, ] ]; }