aboutsummaryrefslogtreecommitdiffstats
path: root/includes/api/ApiQueryAllImages.php
diff options
context:
space:
mode:
authorUmherirrender <umherirrender_de.wp@web.de>2021-07-03 20:12:09 +0200
committerUmherirrender <umherirrender_de.wp@web.de>2021-07-03 18:14:06 +0000
commitf7ccf077ec7b7fba22558b2563aea2ebe4c3271c (patch)
tree0ad9a28cab6b6ce2305a71301a5d142de343c4d9 /includes/api/ApiQueryAllImages.php
parent5dac11575dce3d5bc1247adfdecf1fea720887f3 (diff)
downloadmediawikicore-f7ccf077ec7b7fba22558b2563aea2ebe4c3271c.tar.gz
mediawikicore-f7ccf077ec7b7fba22558b2563aea2ebe4c3271c.zip
api: Inject services into ApiQueryAllImages
Bug: T259960 Change-Id: I6d5e1cdc2c07a9c6c7e8bb1d521209f4a1f2ff14
Diffstat (limited to 'includes/api/ApiQueryAllImages.php')
-rw-r--r--includes/api/ApiQueryAllImages.php10
1 files changed, 7 insertions, 3 deletions
diff --git a/includes/api/ApiQueryAllImages.php b/includes/api/ApiQueryAllImages.php
index f42d7a73d1aa..9e5e1d2a0ef6 100644
--- a/includes/api/ApiQueryAllImages.php
+++ b/includes/api/ApiQueryAllImages.php
@@ -24,7 +24,6 @@
* @file
*/
-use MediaWiki\MediaWikiServices;
use MediaWiki\ParamValidator\TypeDef\UserDef;
use Wikimedia\Rdbms\IDatabase;
@@ -43,10 +42,15 @@ class ApiQueryAllImages extends ApiQueryGeneratorBase {
/**
* @param ApiQuery $query
* @param string $moduleName
+ * @param RepoGroup $repoGroup
*/
- public function __construct( ApiQuery $query, $moduleName ) {
+ public function __construct(
+ ApiQuery $query,
+ $moduleName,
+ RepoGroup $repoGroup
+ ) {
parent::__construct( $query, $moduleName, 'ai' );
- $this->mRepo = MediaWikiServices::getInstance()->getRepoGroup()->getLocalRepo();
+ $this->mRepo = $repoGroup->getLocalRepo();
}
/**