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

Public Member Functions

 __construct (Index $index, $masterTimeout, $optimizeIndexForExperimentalHighlighter, array $availablePlugins, array $mappingConfig, ?Printer $out=null)
 
 validate ()
 
- Public Member Functions inherited from CirrusSearch\Maintenance\Validators\Validator
 __construct (Printer $out)
 
 printDebugCheckConfig ( $print=true)
 

Additional Inherited Members

- Protected Member Functions inherited from CirrusSearch\Maintenance\Validators\Validator
 checkConfig ( $actual, array $required, $indent=null)
 
 output ( $message, $channel=null)
 
 outputIndented ( $message)
 
- Protected Attributes inherited from CirrusSearch\Maintenance\Validators\Validator
 $out
 
 $printDebugCheckConfig = false
 

Constructor & Destructor Documentation

◆ __construct()

CirrusSearch\Maintenance\Validators\MappingValidator::__construct ( Index $index,
$masterTimeout,
$optimizeIndexForExperimentalHighlighter,
array $availablePlugins,
array $mappingConfig,
?Printer $out = null )
Todo
this constructor takes way too much arguments - refactor
Parameters
Index$index
string$masterTimeout
bool$optimizeIndexForExperimentalHighlighter
array$availablePlugins
array$mappingConfig
Printer | null$out

Member Function Documentation

◆ validate()

CirrusSearch\Maintenance\Validators\MappingValidator::validate ( )
Returns
Status

Reimplemented from CirrusSearch\Maintenance\Validators\Validator.


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