From f4a3ff1b76e6b2d308acc2dba79a826aca563d3d Mon Sep 17 00:00:00 2001 From: Umherirrender Date: Thu, 4 Jul 2019 21:56:31 +0200 Subject: [PATCH] Fix types around ILoadBalancer and IResultWrapper Change-Id: I08531ccc6db046114f3535cfe6c108936dfff0d0 --- includes/ReadOnlyMode.php | 6 +++--- includes/Revision/RevisionStore.php | 4 ++-- includes/SiteStatsInit.php | 2 +- includes/actions/HistoryAction.php | 4 ++-- includes/libs/rdbms/database/DBConnRef.php | 2 +- includes/site/DBSiteStore.php | 8 ++++---- includes/watcheditem/WatchedItemQueryService.php | 6 +++--- 7 files changed, 16 insertions(+), 16 deletions(-) diff --git a/includes/ReadOnlyMode.php b/includes/ReadOnlyMode.php index 1a0929026f..d0da10eb03 100644 --- a/includes/ReadOnlyMode.php +++ b/includes/ReadOnlyMode.php @@ -1,6 +1,6 @@ configuredReadOnly = $cro; $this->loadBalancer = $loadBalancer; } diff --git a/includes/Revision/RevisionStore.php b/includes/Revision/RevisionStore.php index f269afe639..ec1c08c2da 100644 --- a/includes/Revision/RevisionStore.php +++ b/includes/Revision/RevisionStore.php @@ -63,7 +63,7 @@ use Wikimedia\Rdbms\Database; use Wikimedia\Rdbms\DBConnRef; use Wikimedia\Rdbms\IDatabase; use Wikimedia\Rdbms\ILoadBalancer; -use Wikimedia\Rdbms\ResultWrapper; +use Wikimedia\Rdbms\IResultWrapper; /** * Service for looking up page revisions. @@ -1638,7 +1638,7 @@ class RevisionStore * Factory method for SlotRecords based on known slot rows. * * @param int $revId The revision to load slots for. - * @param object[]|ResultWrapper $slotRows + * @param object[]|IResultWrapper $slotRows * @param int $queryFlags * @param Title $title * diff --git a/includes/SiteStatsInit.php b/includes/SiteStatsInit.php index e97db2db04..932e1c3d55 100644 --- a/includes/SiteStatsInit.php +++ b/includes/SiteStatsInit.php @@ -191,7 +191,7 @@ class SiteStatsInit { /** * @param int $index - * @param string[] $groups + * @param string[]|string $groups * @return IDatabase */ private static function getDB( $index, $groups = [] ) { diff --git a/includes/actions/HistoryAction.php b/includes/actions/HistoryAction.php index b1d5a5048e..4df2f563c7 100644 --- a/includes/actions/HistoryAction.php +++ b/includes/actions/HistoryAction.php @@ -22,7 +22,7 @@ */ use MediaWiki\MediaWikiServices; -use Wikimedia\Rdbms\ResultWrapper; +use Wikimedia\Rdbms\IResultWrapper; use Wikimedia\Rdbms\FakeResultWrapper; /** @@ -313,7 +313,7 @@ class HistoryAction extends FormlessAction { * @param int $limit The limit number of revisions to get * @param int $offset * @param int $direction Either self::DIR_PREV or self::DIR_NEXT - * @return ResultWrapper + * @return IResultWrapper */ function fetchRevisions( $limit, $offset, $direction ) { // Fail if article doesn't exist. diff --git a/includes/libs/rdbms/database/DBConnRef.php b/includes/libs/rdbms/database/DBConnRef.php index c8e31dfccf..d80a7182f0 100644 --- a/includes/libs/rdbms/database/DBConnRef.php +++ b/includes/libs/rdbms/database/DBConnRef.php @@ -28,7 +28,7 @@ class DBConnRef implements IDatabase { /** * @param ILoadBalancer $lb Connection manager for $conn - * @param Database|array $conn Database or (server index, query groups, domain, flags) + * @param IDatabase|array $conn Database or (server index, query groups, domain, flags) * @param int $role The type of connection asked for; one of DB_MASTER/DB_REPLICA * @internal This method should not be called outside of LoadBalancer */ diff --git a/includes/site/DBSiteStore.php b/includes/site/DBSiteStore.php index b2403ce16b..bb6a6b3cb0 100644 --- a/includes/site/DBSiteStore.php +++ b/includes/site/DBSiteStore.php @@ -1,6 +1,6 @@ dbLoadBalancer = $dbLoadBalancer; } diff --git a/includes/watcheditem/WatchedItemQueryService.php b/includes/watcheditem/WatchedItemQueryService.php index b134bfe13c..f6ad623df3 100644 --- a/includes/watcheditem/WatchedItemQueryService.php +++ b/includes/watcheditem/WatchedItemQueryService.php @@ -4,7 +4,7 @@ use MediaWiki\Linker\LinkTarget; use MediaWiki\User\UserIdentity; use Wikimedia\Assert\Assert; use Wikimedia\Rdbms\IDatabase; -use Wikimedia\Rdbms\LoadBalancer; +use Wikimedia\Rdbms\ILoadBalancer; /** * Class performing complex database queries related to WatchedItems. @@ -53,7 +53,7 @@ class WatchedItemQueryService { const SORT_DESC = 'DESC'; /** - * @var LoadBalancer + * @var ILoadBalancer */ private $loadBalancer; @@ -70,7 +70,7 @@ class WatchedItemQueryService { private $watchedItemStore; public function __construct( - LoadBalancer $loadBalancer, + ILoadBalancer $loadBalancer, CommentStore $commentStore, ActorMigration $actorMigration, WatchedItemStoreInterface $watchedItemStore -- 2.20.1