Merge "Use WatchedItemStore::countWatchers in SpecialWatchlist"
[lhc/web/wiklou.git] / includes / specials / SpecialWantedfiles.php
index 16127d9..74d5e5d 100644 (file)
@@ -52,7 +52,7 @@ class WantedFilesPage extends WantedQueryPage {
                $noForeign = '';
                if ( !$this->likelyToHaveFalsePositives() ) {
                        // Additional messages for grep:
-                       // wantedfiletext-cat-noforeign, wantedfiletext-nocat
+                       // wantedfiletext-cat-noforeign, wantedfiletext-nocat-noforeign
                        $noForeign = '-noforeign';
                }
 
@@ -99,50 +99,50 @@ class WantedFilesPage extends WantedQueryPage {
         * Use wfFindFile so we still think file namespace pages without
         * files are missing, but valid file redirects and foreign files are ok.
         *
-        * @return boolean
+        * @return bool
         */
        protected function existenceCheck( Title $title ) {
                return (bool)wfFindFile( $title );
        }
 
        function getQueryInfo() {
-               return array(
-                       'tables' => array(
+               return [
+                       'tables' => [
                                'imagelinks',
                                'page',
                                'redirect',
                                'img1' => 'image',
                                'img2' => 'image',
-                       ),
-                       'fields' => array(
+                       ],
+                       'fields' => [
                                'namespace' => NS_FILE,
                                'title' => 'il_to',
                                'value' => 'COUNT(*)'
-                       ),
-                       'conds' => array(
+                       ],
+                       'conds' => [
                                'img1.img_name' => null,
                                // We also need to exclude file redirects
                                'img2.img_name' => null,
-                       ),
-                       'options' => array( 'GROUP BY' => 'il_to' ),
-                       'join_conds' => array(
-                               'img1' => array( 'LEFT JOIN',
+                       ],
+                       'options' => [ 'GROUP BY' => 'il_to' ],
+                       'join_conds' => [
+                               'img1' => [ 'LEFT JOIN',
                                        'il_to = img1.img_name'
-                               ),
-                               'page' => array( 'LEFT JOIN', array(
+                               ],
+                               'page' => [ 'LEFT JOIN', [
                                        'il_to = page_title',
                                        'page_namespace' => NS_FILE,
-                               ) ),
-                               'redirect' => array( 'LEFT JOIN', array(
+                               ] ],
+                               'redirect' => [ 'LEFT JOIN', [
                                        'page_id = rd_from',
                                        'rd_namespace' => NS_FILE,
                                        'rd_interwiki' => ''
-                               ) ),
-                               'img2' => array( 'LEFT JOIN',
+                               ] ],
+                               'img2' => [ 'LEFT JOIN',
                                        'rd_title = img2.img_name'
-                               )
-                       )
-               );
+                               ]
+                       ]
+               ];
        }
 
        protected function getGroupName() {