*/
public function supports( $feature ) {
switch ( $feature ) {
- case 'search-update':
- return true;
- case 'title-suffix-filter':
- default:
- return false;
+ case 'search-update':
+ return true;
+ case 'title-suffix-filter':
+ default:
+ return false;
}
}
// no-op
}
- /**
- * Get OpenSearch suggestion template
- *
- * @deprecated since 1.25
- * @return string
- */
- public static function getOpenSearchTemplate() {
- wfDeprecated( __METHOD__, '1.25' );
- return ApiOpenSearch::getOpenSearchTemplate( 'application/x-suggestions+json' );
- }
-
/**
* Get the raw text for updating the index from a content object
* Nicer search backends could possibly do something cooler than
$this->setLimitOffset( $fallbackLimit );
$fallbackSearchResult = $this->completionSearch( $fbs );
$results->appendAll( $fallbackSearchResult );
- $fallbackLimit -= count( $fallbackSearchResult );
+ $fallbackLimit -= $fallbackSearchResult->getSize();
if ( $fallbackLimit <= 0 ) {
break;
}