CirrusSearch
Elasticsearch-powered search for MediaWiki
|
Score an interwiki block. More...
Public Member Functions | |
__construct (array $settings) | |
score ( $prefix, CirrusSearchResultSet $results) | |
Compute a score for a given bloack of crossproject searchresults. | |
reorder (array $resultsets) | |
Reorder crossproject blocks using the $scorer. | |
Score an interwiki block.
CirrusSearch\Search\CrossProjectBlockScorer::reorder | ( | array | $resultsets | ) |
Reorder crossproject blocks using the $scorer.
array | $resultsets | array of ResultSet or empty array if the search was disabled |
|
abstract |
Compute a score for a given bloack of crossproject searchresults.
string | $prefix | |
CirrusSearchResultSet | $results |
Reimplemented in CirrusSearch\Search\CompositeCrossProjectBlockScorer, CirrusSearch\Search\RandomCrossProjectBlockScorer, CirrusSearch\Search\RecallCrossProjectBlockScorer, and CirrusSearch\Search\StaticCrossProjectBlockScorer.