CirrusSearch
Elasticsearch-powered search for MediaWiki
|
Repository dedicated to completion queries This one cannot simply use existing implementation because we need to filter the profiles based on the availability of some fields in the index. More...
Public Member Functions | |
repositoryType () | |
repositoryName () | |
getProfile ( $name) | |
hasProfile ( $name) | |
listExposedProfiles () | |
Static Public Member Functions | |
static | fromFile ( $repoType, $repoName, $phpFile, SearchConfig $config) |
static | fromConfig ( $repoType, $repoName, $configEntry, SearchConfig $config) |
static | fromRepo (SearchProfileRepository $repository, SearchConfig $config) |
Repository dedicated to completion queries This one cannot simply use existing implementation because we need to filter the profiles based on the availability of some fields in the index.
|
static |
string | $repoType | |
string | $repoName | |
string | $configEntry | |
SearchConfig | $config |
|
static |
string | $repoType | |
string | $repoName | |
string | $phpFile | |
SearchConfig | $config |
|
static |
SearchProfileRepository | $repository | |
SearchConfig | $config |
CirrusSearch\Profile\CompletionSearchProfileRepository::getProfile | ( | $name | ) |
CirrusSearch\Profile\CompletionSearchProfileRepository::hasProfile | ( | $name | ) |
CirrusSearch\Profile\CompletionSearchProfileRepository::listExposedProfiles | ( | ) |
Implements CirrusSearch\Profile\SearchProfileRepository.
CirrusSearch\Profile\CompletionSearchProfileRepository::repositoryName | ( | ) |
Implements CirrusSearch\Profile\SearchProfileRepository.
CirrusSearch\Profile\CompletionSearchProfileRepository::repositoryType | ( | ) |
Implements CirrusSearch\Profile\SearchProfileRepository.