| $db | SearchDatabase | protected |
| $features | SearchEngine | protected |
| $limit | SearchEngine | protected |
| $namespaces | SearchEngine | |
| $offset | SearchEngine | protected |
| $prefix | SearchEngine | |
| $searchTerms | SearchEngine | protected |
| $showSuggestion | SearchEngine | protected |
| __construct(IDatabase $db=null) | SearchDatabase | |
| COMPLETION_PROFILE_TYPE | SearchEngine | |
| completionSearch($search) | SearchEngine | |
| completionSearchBackend($search) | SearchEngine | protected |
| completionSearchWithVariants($search) | SearchEngine | |
| create($type=null) | SearchEngine | static |
| defaultNamespaces() | SearchEngine | static |
| defaultNearMatcher() | SearchEngine | protectedstatic |
| defaultPrefixSearch($search) | SearchEngine | |
| delete($id, $title) | SearchEngine | |
| extractTitles(SearchSuggestionSet $completionResults) | SearchEngine | |
| filter($text) | SearchDatabase | protected |
| FT_QUERY_INDEP_PROFILE_TYPE | SearchEngine | |
| fulltextSearchSupported() | SearchSqlite | |
| getCountQuery($filteredTerm, $fulltext) | SearchSqlite | |
| getIndexField($fulltext) | SearchSqlite | |
| getNearMatch($searchterm) | SearchEngine | static |
| getNearMatcher(Config $config) | SearchEngine | |
| getNearMatchResultSet($searchterm) | SearchEngine | static |
| getOpenSearchTemplate() | SearchEngine | static |
| getProfiles($profileType) | SearchEngine | |
| getQuery($filteredTerm, $fulltext) | SearchSqlite | |
| getSearchIndexFields() | SearchEngine | |
| getSearchTypes() | SearchEngine | static |
| getSort() | SearchEngine | |
| getTextFromContent(Title $t, Content $c=null) | SearchEngine | |
| getValidSorts() | SearchEngine | |
| legalSearchChars() | SearchSqlite | static |
| limitResult($sql) | SearchSqlite | |
| makeSearchFieldMapping($name, $type) | SearchEngine | |
| namespacesAsText($namespaces) | SearchEngine | static |
| normalizeNamespaces($search) | SearchEngine | protected |
| normalizeText($string) | SearchEngine | |
| parseQuery($filteredText, $fulltext) | SearchSqlite | |
| processCompletionResults($search, SearchSuggestionSet $suggestions) | SearchEngine | protected |
| queryMain($filteredTerm, $fulltext) | SearchSqlite | |
| queryNamespaces() | SearchSqlite | |
| regexTerm($string, $wildcard) | SearchSqlite | |
| replacePrefixes($query) | SearchEngine | |
| searchableNamespaces() | SearchEngine | static |
| searchInternal($term, $fulltext) | SearchSqlite | protected |
| searchText($term) | SearchSqlite | |
| searchTitle($term) | SearchSqlite | |
| setFeatureData($feature, $data) | SearchEngine | |
| setLimitOffset($limit, $offset=0) | SearchEngine | |
| setNamespaces($namespaces) | SearchEngine | |
| setShowSuggestion($showSuggestion) | SearchEngine | |
| setSort($sort) | SearchEngine | |
| simplePrefixSearch($search) | SearchEngine | protected |
| supports($feature) | SearchEngine | |
| textAlreadyUpdatedForIndex() | SearchEngine | |
| transformSearchTerm($term) | SearchEngine | |
| update($id, $title, $text) | SearchSqlite | |
| updateTitle($id, $title) | SearchSqlite | |
| userHighlightPrefs() | SearchEngine | static |
| userNamespaces($user) | SearchEngine | static |