CirrusSearch
Elasticsearch-powered search for MediaWiki
Loading...
Searching...
No Matches
CirrusSearch\Wikimedia\WeightedTags Class Reference
+ Inheritance diagram for CirrusSearch\Wikimedia\WeightedTags:
+ Collaboration diagram for CirrusSearch\Wikimedia\WeightedTags:

Public Member Functions

 __construct ( $name, $type, string $indexAnalyzer, string $searchAnalyzer, string $similarity)
 
 getMapping (SearchEngine $engine)
 
 getEngineHints (SearchEngine $engine)
 @inheritDoc
 

Constructor & Destructor Documentation

◆ __construct()

CirrusSearch\Wikimedia\WeightedTags::__construct ( $name,
$type,
string $indexAnalyzer,
string $searchAnalyzer,
string $similarity )
Parameters
string$namename of the field
string$typetype of the field
string$indexAnalyzer
string$searchAnalyzer
string$similaritysimiliraty name to use

Member Function Documentation

◆ getMapping()

CirrusSearch\Wikimedia\WeightedTags::getMapping ( SearchEngine $engine)
Parameters
SearchEngine$enginethe search engine requesting this mapping
Returns
array the elasticsearch mapping for this field

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