getLinkCache(); foreach ( $results as $result ) { // TODO: better page ids? $lc->addGoodLinkObj( mt_rand(), $result->getTitle() ); } } /** * @param SearchResultSet[][] $interwikiResults */ public static function setMockInterwikiResults( array $interwikiResults ) { self::$interwikiResults = $interwikiResults; } protected function doSearchText( $term ) { if ( isset( self::$results[ $term ] ) ) { $results = array_slice( self::$results[ $term ], $this->offset, $this->limit ); } else { $results = []; } return new MockSearchResultSet( $results, self::$interwikiResults ); } }