* @copyright © 2011, Antoine Musso
*/
-use Wikimedia\Rdbms\ResultWrapper;
use Wikimedia\Rdbms\FakeResultWrapper;
use Wikimedia\Rdbms\IDatabase;
+use Wikimedia\Rdbms\IResultWrapper;
use MediaWiki\MediaWikiServices;
/**
*
* Initialized with BacklinkCache::getLinks()
* Cleared with BacklinkCache::clear()
- * @var ResultWrapper[]
+ * @var IResultWrapper[]
*/
protected $fullResultCache = [];
* @param int|bool $endId
* @param int $max
* @param string $select 'all' or 'ids'
- * @return ResultWrapper
+ * @return IResultWrapper
*/
protected function queryLinks( $table, $startId, $endId, $max, $select = 'all' ) {
$fromField = $this->getPrefix( $table ) . '_from';
/**
* Partition a DB result with backlinks in it into batches
- * @param ResultWrapper $res Database result
+ * @param IResultWrapper $res Database result
* @param int $batchSize
* @param bool $isComplete Whether $res includes all the backlinks
* @throws MWException