CirrusSearch
Elasticsearch-powered search for MediaWiki
Loading...
Searching...
No Matches
CirrusSearch\Search\TitleResultsType Class Reference

Returns titles and makes no effort to figure out how the titles matched. More...

+ Inheritance diagram for CirrusSearch\Search\TitleResultsType:
+ Collaboration diagram for CirrusSearch\Search\TitleResultsType:

Public Member Functions

 __construct (TitleHelper $titleHelper=null)
 
 getFields ()
 
 getHighlightingConfiguration (array $extraHighlightFields=[])
 
 transformElasticsearchResult (ElasticaResultSet $resultSet)
 
 createEmptyResult ()
 
 getTitleHelper ()
 
- Public Member Functions inherited from CirrusSearch\Search\BaseResultsType
 getSourceFiltering ()
 

Detailed Description

Returns titles and makes no effort to figure out how the titles matched.

Member Function Documentation

◆ createEmptyResult()

CirrusSearch\Search\TitleResultsType::createEmptyResult ( )

◆ getFields()

CirrusSearch\Search\TitleResultsType::getFields ( )
Returns
array corresponding to Elasticsearch fields syntax

Implements CirrusSearch\Search\ResultsType.

◆ getHighlightingConfiguration()

CirrusSearch\Search\TitleResultsType::getHighlightingConfiguration ( array $extraHighlightFields = [])
Parameters
array$extraHighlightFields
Returns
array|null

Implements CirrusSearch\Search\ResultsType.

Reimplemented in CirrusSearch\Search\FancyTitleResultsType.

◆ getTitleHelper()

CirrusSearch\Search\TitleResultsType::getTitleHelper ( )
Returns
TitleHelper

◆ transformElasticsearchResult()

CirrusSearch\Search\TitleResultsType::transformElasticsearchResult ( ElasticaResultSet $resultSet)
Parameters
ElasticaResultSet$resultSet
Returns
mixed Set of search results, the types of which vary by implementation.

Implements CirrusSearch\Search\ResultsType.

Reimplemented in CirrusSearch\Search\FancyTitleResultsType.


The documentation for this class was generated from the following file: