* @return Array of strings
*/
public static function titleSearch( $search, $limit, $namespaces = array() ) {
- $search = new StringPrefixSearch;
- return $search->search( $search, $limit, $namespaces );
+ $prefixSearch = new StringPrefixSearch;
+ return $prefixSearch->search( $search, $limit, $namespaces );
}
/**
$srchres = array();
foreach ( $keys as $pageKey => $page ) {
if ( $searchKey === '' || strpos( $pageKey, $searchKey ) === 0 ) {
- wfSuppressWarnings();
// bug 27671: Don't use SpecialPage::getTitleFor() here because it
// localizes its input leading to searches for e.g. Special:All
// returning Spezial:MediaWiki-Systemnachrichten and returning
// Spezial:Alle_Seiten twice when $wgLanguageCode == 'de'
$srchres[] = Title::makeTitleSafe( NS_SPECIAL, $page );
- wfRestoreWarnings();
}
if ( count( $srchres ) >= $limit ) {