Use IResultWrapper in UserArray and TitleArray
authorUmherirrender <umherirrender_de.wp@web.de>
Thu, 5 Apr 2018 22:06:35 +0000 (00:06 +0200)
committerUmherirrender <umherirrender_de.wp@web.de>
Thu, 5 Apr 2018 22:06:35 +0000 (00:06 +0200)
The result of IDatabase::select is directly passed around and that type
is IResultWrapper

Change-Id: I7668fcac960bb83e834d849aaef5fe90e5bc115b

includes/TitleArray.php
includes/TitleArrayFromResult.php
includes/user/UserArray.php
includes/user/UserArrayFromResult.php

index bf2344b..a1eabe5 100644 (file)
@@ -24,7 +24,7 @@
  * @file
  */
 
-use Wikimedia\Rdbms\ResultWrapper;
+use Wikimedia\Rdbms\IResultWrapper;
 
 /**
  * The TitleArray class only exists to provide the newFromResult method at pre-
@@ -32,7 +32,7 @@ use Wikimedia\Rdbms\ResultWrapper;
  */
 abstract class TitleArray implements Iterator {
        /**
-        * @param ResultWrapper $res A SQL result including at least page_namespace and
+        * @param IResultWrapper $res A SQL result including at least page_namespace and
         *   page_title -- also can have page_id, page_len, page_is_redirect,
         *   page_latest (if those will be used).  See Title::newFromRow.
         * @return TitleArrayFromResult
@@ -49,7 +49,7 @@ abstract class TitleArray implements Iterator {
        }
 
        /**
-        * @param ResultWrapper $res
+        * @param IResultWrapper $res
         * @return TitleArrayFromResult
         */
        protected static function newFromResult_internal( $res ) {
index 189fb40..ee60f7b 100644 (file)
  * @file
  */
 
-use Wikimedia\Rdbms\ResultWrapper;
+use Wikimedia\Rdbms\IResultWrapper;
 
 class TitleArrayFromResult extends TitleArray implements Countable {
-       /** @var ResultWrapper */
+       /** @var IResultWrapper */
        public $res;
 
        public $key;
@@ -41,7 +41,7 @@ class TitleArrayFromResult extends TitleArray implements Countable {
        }
 
        /**
-        * @param bool|ResultWrapper $row
+        * @param bool|IResultWrapper $row
         * @return void
         */
        protected function setCurrent( $row ) {
index f3a7f9f..66d9c7a 100644 (file)
  * @file
  */
 
-use Wikimedia\Rdbms\ResultWrapper;
+use Wikimedia\Rdbms\IResultWrapper;
 
 abstract class UserArray implements Iterator {
        /**
-        * @param ResultWrapper $res
+        * @param IResultWrapper $res
         * @return UserArrayFromResult
         */
        static function newFromResult( $res ) {
@@ -86,7 +86,7 @@ abstract class UserArray implements Iterator {
        }
 
        /**
-        * @param ResultWrapper $res
+        * @param IResultWrapper $res
         * @return UserArrayFromResult
         */
        protected static function newFromResult_internal( $res ) {
index 527df7f..0830e42 100644 (file)
  * @file
  */
 
-use Wikimedia\Rdbms\ResultWrapper;
+use Wikimedia\Rdbms\IResultWrapper;
 
 class UserArrayFromResult extends UserArray implements Countable {
-       /** @var ResultWrapper */
+       /** @var IResultWrapper */
        public $res;
 
        /** @var int */
@@ -33,7 +33,7 @@ class UserArrayFromResult extends UserArray implements Countable {
        public $current;
 
        /**
-        * @param ResultWrapper $res
+        * @param IResultWrapper $res
         */
        function __construct( $res ) {
                $this->res = $res;