namespace MediaWiki\Widget\Search;
+use MediaWiki\MediaWikiServices;
use Message;
use SearchResultSet;
use SpecialSearch;
SearchResultSet $titleResultSet = null,
SearchResultSet $textResultSet = null
) {
- global $wgContLang;
-
$hasTitle = $titleResultSet ? $titleResultSet->numRows() > 0 : false;
$hasText = $textResultSet ? $textResultSet->numRows() > 0 : false;
$hasSecondary = $textResultSet
// Convert the whole thing to desired language variant
// TODO: Move this up to Special:Search?
- return $wgContLang->convert( $out );
+ return MediaWikiServices::getInstance()->getContentLanguage()->convert( $out );
}
/**
* @return string HTML
*/
protected function renderResultSet( SearchResultSet $resultSet, $offset ) {
- global $wgContLang;
-
- $terms = $wgContLang->convertForSearchResult( $resultSet->termMatches() );
-
$hits = [];
foreach ( $resultSet as $result ) {
- $hits[] = $this->resultWidget->render( $result, $terms, $offset++ );
+ $hits[] = $this->resultWidget->render( $result, $offset++ );
}
return "<ul class='mw-search-results'>" . implode( '', $hits ) . "</ul>";