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

Public Member Functions

 __construct ( $name, $priority)
 
 getOverriddenName (array $contextParams)
 Get the overridden name or null if it cannot be overridden.
 
 priority ()
 The priority of this override, lower wins.
 
 explain ()
 

Additional Inherited Members

- Public Attributes inherited from CirrusSearch\Profile\SearchProfileOverride
const URI_PARAM_PRIO = 100
 Default priority for uri param overrides.
 
const USER_PREF_PRIO = 200
 Default priority for user pref overrides.
 
const CONTEXTUAL_PRIO = 300
 Default priority for contextual overrides.
 
const CONFIG_PRIO = 400
 Default priority for config overrides.
 

Constructor & Destructor Documentation

◆ __construct()

CirrusSearch\Profile\StaticProfileOverride::__construct ( $name,
$priority )
Parameters
string$name
int$priority

Member Function Documentation

◆ explain()

CirrusSearch\Profile\StaticProfileOverride::explain ( )

◆ getOverriddenName()

CirrusSearch\Profile\StaticProfileOverride::getOverriddenName ( array $contextParams)

Get the overridden name or null if it cannot be overridden.

Parameters
string[]$contextParams
Returns
string|null

Implements CirrusSearch\Profile\SearchProfileOverride.

◆ priority()

CirrusSearch\Profile\StaticProfileOverride::priority ( )

The priority of this override, lower wins.

Returns
int

Implements CirrusSearch\Profile\SearchProfileOverride.


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