$cirrusSearchHookRunner (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | protected |
$config (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | protected |
$connection (defined in CirrusSearch\ElasticsearchIntermediary) | CirrusSearch\ElasticsearchIntermediary | protected |
$currentRequestLog (defined in CirrusSearch\ElasticsearchIntermediary) | CirrusSearch\ElasticsearchIntermediary | protected |
$indexBaseName (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | protected |
$interwikiResolver (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | protected |
$limit (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | protected |
$offset (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | protected |
$requestLogger (defined in CirrusSearch\ElasticsearchIntermediary) | CirrusSearch\ElasticsearchIntermediary | protectedstatic |
$searchContext (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | protected |
$titleHelper (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | protected |
$user (defined in CirrusSearch\ElasticsearchIntermediary) | CirrusSearch\ElasticsearchIntermediary | protected |
__construct(Connection $connection, SearchConfig $config, ?array $namespaces=null, ?User $user=null, ?CirrusDebugOptions $debugOptions=null, ?NamespacePrefixParser $namespacePrefixParser=null, ?InterwikiResolver $interwikiResolver=null, ?TitleHelper $titleHelper=null, ?CirrusSearchHookRunner $cirrusSearchHookRunner=null) | CirrusSearch\InterwikiSearcher | |
CirrusSearch::Searcher::__construct(Connection $conn, $offset, $limit, SearchConfig $config, ?array $namespaces=null, ?User $user=null, $index=false, ?CirrusDebugOptions $options=null, ?NamespacePrefixParser $namespacePrefixParser=null, ?InterwikiResolver $interwikiResolver=null, ?TitleHelper $titleHelper=null, ?CirrusSearchHookRunner $cirrusSearchHookRunner=null) | CirrusSearch\Searcher | |
CirrusSearch::ElasticsearchIntermediary::__construct(Connection $connection, ?UserIdentity $user=null, $slowSeconds=null, $extraBackendLatency=0) | CirrusSearch\ElasticsearchIntermediary | protected |
appendLastLogPayload( $key, $value) | CirrusSearch\ElasticsearchIntermediary | static |
appendMetrics(SearchMetricsProvider $provider) | CirrusSearch\ElasticsearchIntermediary | protected |
applyDebugOptionsToQuery(Query $query) | CirrusSearch\Searcher | |
buildFullTextSearch( $term) | CirrusSearch\Searcher | protected |
buildSearch() | CirrusSearch\Searcher | protected |
countContentWords() | CirrusSearch\Searcher | |
failure(?ExceptionInterface $exception=null, ?Connection $connection=null) | CirrusSearch\ElasticsearchIntermediary | |
get(array $docIds, $sourceFiltering, $usePoolCounter=true) | CirrusSearch\Searcher | |
getClientTimeout( $searchType='default') | CirrusSearch\ElasticsearchIntermediary | protected |
getInterwikiResults(SearchQuery $query) | CirrusSearch\InterwikiSearcher | |
getOffsetLimit() | CirrusSearch\Searcher | |
getQueryTypesUsed() | CirrusSearch\ElasticsearchIntermediary | static |
getSearchContext() | CirrusSearch\Searcher | |
getSearchMetrics() | CirrusSearch\ElasticsearchIntermediary | |
getTimeout( $searchType='default') | CirrusSearch\ElasticsearchIntermediary | protected |
hasQueryLogs() | CirrusSearch\ElasticsearchIntermediary | static |
HIGHLIGHT_POST (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | |
HIGHLIGHT_POST_MARKER (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | |
HIGHLIGHT_PRE (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | |
HIGHLIGHT_PRE_MARKER (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | |
isMSearchResultSetOK(MultiResultSet $multiResultSet) | CirrusSearch\ElasticsearchIntermediary | static |
isReturnRaw() | CirrusSearch\Searcher | |
limitSearchToLocalWiki( $limitSearchToLocalWiki) | CirrusSearch\Searcher | |
MAINSEARCH_MSEARCH_KEY | CirrusSearch\Searcher | |
makeSearcher(SearchQuery $query) | CirrusSearch\Searcher | |
nearMatchTitleSearch( $term) | CirrusSearch\Searcher | |
newLog( $description, $queryType, array $extra=[]) | CirrusSearch\Searcher | protected |
prefixSearch( $term, $variants=[]) | CirrusSearch\Searcher | |
processRawReturn( $result, WebRequest $request) | CirrusSearch\Searcher | |
recordQueryCacheMetrics(StatsFactory $requestStats, string $cacheStatus, ?string $type=null) (defined in CirrusSearch\InterwikiSearcher) | CirrusSearch\InterwikiSearcher | protected |
runMSearch(Search $search, RequestLog $log, ?Connection $connection=null, ?callable $resultsTransformer=null) | CirrusSearch\ElasticsearchIntermediary | protected |
search(SearchQuery $query) | CirrusSearch\Searcher | |
searchArchive( $term) | CirrusSearch\Searcher | |
searchOne() | CirrusSearch\Searcher | protected |
setResultPages(array $matches) | CirrusSearch\ElasticsearchIntermediary | static |
setResultsType( $resultsType) | CirrusSearch\Searcher | |
setSort( $sort) | CirrusSearch\Searcher | |
start(RequestLog $log) | CirrusSearch\ElasticsearchIntermediary | |
startNewLog( $description, $queryType, array $extra=[]) | CirrusSearch\ElasticsearchIntermediary | protected |
success( $result=null, ?Connection $connection=null) | CirrusSearch\ElasticsearchIntermediary | |
successViaCache(RequestLog $log) | CirrusSearch\ElasticsearchIntermediary | |
SUGGESTION_HIGHLIGHT_POST (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | |
SUGGESTION_HIGHLIGHT_PRE (defined in CirrusSearch\Searcher) | CirrusSearch\Searcher | |
updateNamespacesFromQuery(&$query) | CirrusSearch\Searcher | |