Use Config instead of globals
authorFlorian <florian.schmidt.stargatewissen@gmail.com>
Sat, 8 Aug 2015 09:56:46 +0000 (11:56 +0200)
committerFlorian <florian.schmidt.stargatewissen@gmail.com>
Sat, 8 Aug 2015 09:56:46 +0000 (11:56 +0200)
Follow up: I7ed79942c242b1957d46bdcad59985f37466fb83

Change-Id: Iff666a8ecc1f5c5a3fa1a34601fb74206a66b578

includes/specials/SpecialSearch.php

index e9c4042..629f88a 100644 (file)
@@ -408,8 +408,6 @@ class SpecialSearch extends SpecialPage {
         * @return bool
         */
        protected function shouldRunSuggestedQuery( SearchResultSet $textMatches ) {
-               global $wgSearchRunSuggestedQueryPercent;
-
                if ( !$this->runSuggestion ||
                        !$textMatches->hasSuggestion() ||
                        $textMatches->numRows() > 0 ||
@@ -421,7 +419,7 @@ class SpecialSearch extends SpecialPage {
                // Generate a random number between 0 and 1. If the
                // number is less than the desired percentages run it.
                $rand = rand( 0, getrandmax() ) / getrandmax();
-               return $wgSearchRunSuggestedQueryPercent > $rand;
+               return $this->getConfig()->get( 'SearchRunSuggestedQueryPercent' ) > $rand;
        }
 
        /**