Use type-declaration on api module constructor
Parent class constructor gets type-declaration in 1145328459 Remove simple doc-blocks without further information Change-Id: Iffcec26ba750213e4bdf5ce7993ab49f5af9c5ca
This commit is contained in:
@@ -31,17 +31,11 @@ use Wikimedia\ParamValidator\ParamValidator;
|
||||
* @ingroup API
|
||||
*/
|
||||
class ApiULSLocalization extends ApiBase {
|
||||
/** @var LanguageNameUtils */
|
||||
private $languageNameUtils;
|
||||
private LanguageNameUtils $languageNameUtils;
|
||||
|
||||
/**
|
||||
* @param ApiMain $main
|
||||
* @param string $action
|
||||
* @param LanguageNameUtils $languageNameUtils
|
||||
*/
|
||||
public function __construct(
|
||||
ApiMain $main,
|
||||
$action,
|
||||
string $action,
|
||||
LanguageNameUtils $languageNameUtils
|
||||
) {
|
||||
parent::__construct( $main, $action );
|
||||
|
||||
@@ -31,20 +31,12 @@ use Wikimedia\ParamValidator\ParamValidator;
|
||||
* @ingroup API
|
||||
*/
|
||||
class ApiULSSetLanguage extends ApiBase {
|
||||
/** @var UserOptionsManager */
|
||||
private $userOptionsManager;
|
||||
/** @var LanguageNameUtils */
|
||||
private $languageNameUtils;
|
||||
private UserOptionsManager $userOptionsManager;
|
||||
private LanguageNameUtils $languageNameUtils;
|
||||
|
||||
/**
|
||||
* @param ApiMain $main
|
||||
* @param string $action
|
||||
* @param UserOptionsManager $userOptionsManager
|
||||
* @param LanguageNameUtils $languageNameUtils
|
||||
*/
|
||||
public function __construct(
|
||||
ApiMain $main,
|
||||
$action,
|
||||
string $action,
|
||||
UserOptionsManager $userOptionsManager,
|
||||
LanguageNameUtils $languageNameUtils
|
||||
) {
|
||||
|
||||
Reference in New Issue
Block a user