30 $normalized = mb_strtolower( Title::newFromText(
":$query" )->getText() );
31 self::$results[$normalized] =
$result;
35 $search = mb_strtolower( $search );
36 if ( !isset( self::$results[$search] ) ) {
39 $results = array_slice( self::$results[$search], $this->offset, $this->limit );
SearchEngine implementation for returning mocked completion search results.
static addMockResults( $query, array $result)
Allows returning arbitrary lists of titles for completion search.
static string[][] $results
completionSearchBackend( $search)
Perform a completion search.
static clearMockResults()
Reset any mocked results.
Contain a class for special pages.
static fromStrings(array $titles, $hasMoreResults=false)
Builds a new set of suggestion based on a string array.
static emptySuggestionSet()
namespace being checked & $result
null for the local wiki Added should default to null in handler for backwards compatibility add a value to it if you want to add a cookie that have to vary cache options can modify $query
The wiki should then use memcached to cache various data To use multiple just add more items to the array To increase the weight of a make its entry a array("192.168.0.1:11211", 2))