Completed
Pull Request — master (#149)
by Albert
05:05
created
src/Xtools/Page.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -92,7 +92,7 @@  discard block
 block discarded – undo
92 92
         $info = $this->getPageInfo();
93 93
         $title = isset($info['title']) ? $info['title'] : $this->unnormalizedPageName;
94 94
         $nsName = $this->getNamespaceName();
95
-        return str_replace($nsName . ':', '', $title);
95
+        return str_replace($nsName.':', '', $title);
96 96
     }
97 97
 
98 98
     /**
@@ -230,7 +230,7 @@  discard block
 block discarded – undo
230 230
     {
231 231
         // If a user is given, we will not cache the result via instance variable.
232 232
         if ($user !== null) {
233
-            return (int) $this->getRepository()->getNumRevisions($this, $user, $start, $end);
233
+            return (int)$this->getRepository()->getNumRevisions($this, $user, $start, $end);
234 234
         }
235 235
 
236 236
         // Return cached value, if present.
@@ -243,7 +243,7 @@  discard block
 block discarded – undo
243 243
             $this->numRevisions = count($this->revisions);
244 244
         } else {
245 245
             // Otherwise do a COUNT in the event fetching all revisions is not desired.
246
-            $this->numRevisions = (int) $this->getRepository()->getNumRevisions($this);
246
+            $this->numRevisions = (int)$this->getRepository()->getNumRevisions($this);
247 247
         }
248 248
 
249 249
         return $this->numRevisions;
@@ -275,7 +275,7 @@  discard block
 block discarded – undo
275 275
     {
276 276
         $content = $this->getRepository()->getPagesWikitext(
277 277
             $this->getProject(),
278
-            [ $this->getTitle() ]
278
+            [$this->getTitle()]
279 279
         );
280 280
 
281 281
         return isset($content[$this->getTitle()])
@@ -441,7 +441,7 @@  discard block
 block discarded – undo
441 441
 
442 442
         $wikidataInfo = $this->getRepository()->getWikidataInfo($this);
443 443
 
444
-        $terms = array_map(function ($entry) {
444
+        $terms = array_map(function($entry) {
445 445
             return $entry['term'];
446 446
         }, $wikidataInfo);
447 447
 
@@ -452,7 +452,7 @@  discard block
 block discarded – undo
452 452
                 'prio' => 2,
453 453
                 'name' => 'Wikidata',
454 454
                 'notice' => "Label for language <em>$lang</em> is missing", // FIXME: i18n
455
-                'explanation' => "See: <a target='_blank' " .
455
+                'explanation' => "See: <a target='_blank' ".
456 456
                     "href='//www.wikidata.org/wiki/Help:Label'>Help:Label</a>",
457 457
             ];
458 458
         }
@@ -462,7 +462,7 @@  discard block
 block discarded – undo
462 462
                 'prio' => 3,
463 463
                 'name' => 'Wikidata',
464 464
                 'notice' => "Description for language <em>$lang</em> is missing", // FIXME: i18n
465
-                'explanation' => "See: <a target='_blank' " .
465
+                'explanation' => "See: <a target='_blank' ".
466 466
                     "href='//www.wikidata.org/wiki/Help:Description'>Help:Description</a>",
467 467
             ];
468 468
         }
@@ -541,8 +541,8 @@  discard block
 block discarded – undo
541 541
             return 0;
542 542
         }
543 543
 
544
-        return array_sum(array_map(function ($item) {
545
-            return (int) $item['views'];
544
+        return array_sum(array_map(function($item) {
545
+            return (int)$item['views'];
546 546
         }, $pageviews['items']));
547 547
     }
548 548
 
Please login to merge, or discard this patch.
src/Xtools/ArticleInfoRepository.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
         $datesConditions = self::createDatesConditions($start, $end);
29 29
 
30 30
         $sql = "SELECT COUNT(rev_user_text) AS count, rev_user_text AS username, ug_group AS current
31
-                FROM " . $project->getTableName('revision') . "
31
+                FROM " . $project->getTableName('revision')."
32 32
                 LEFT JOIN $userGroupsTable ON rev_user = ug_user
33 33
                 LEFT JOIN $userFormerGroupsTable ON rev_user = ufg_user
34 34
                 WHERE rev_page = :pageId AND (ug_group = 'bot' OR ufg_group = 'bot') $datesConditions
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
 
57 57
         $sql = "SELECT log_action, log_type, log_timestamp AS 'timestamp'
58 58
                 FROM $loggingTable
59
-                WHERE log_namespace = '" . $page->getNamespace() . "'
59
+                WHERE log_namespace = '".$page->getNamespace()."'
60 60
                 AND log_title = :title AND log_timestamp > 1 $datesConditions
61 61
                 AND log_type IN ('delete', 'move', 'protect', 'stable')";
62 62
         $title = str_replace(' ', '_', $page->getTitle());
@@ -80,11 +80,11 @@  discard block
 block discarded – undo
80 80
         $datesConditions = '';
81 81
         if (false !== $start) {
82 82
             // Convert to YYYYMMDDHHMMSS. *who in the world thought of having time in BLOB of this format ;-;*
83
-            $start = date('Ymd', $start) . '000000';
83
+            $start = date('Ymd', $start).'000000';
84 84
             $datesConditions .= " AND {$tableAlias}{$field} > '$start'";
85 85
         }
86 86
         if (false !== $end) {
87
-            $end = date('Ymd', $end) . '000000';
87
+            $end = date('Ymd', $end).'000000';
88 88
             $datesConditions .= " AND {$tableAlias}{$field} < '$end'";
89 89
         }
90 90
 
Please login to merge, or discard this patch.
src/Xtools/ArticleInfo.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -184,7 +184,7 @@  discard block
 block discarded – undo
184 184
     public function getMaxRevisions()
185 185
     {
186 186
         if (!isset($this->maxRevisions)) {
187
-            $this->maxRevisions = (int) $this->container->getParameter('app.max_page_revisions');
187
+            $this->maxRevisions = (int)$this->container->getParameter('app.max_page_revisions');
188 188
         }
189 189
         return $this->maxRevisions;
190 190
     }
@@ -408,7 +408,7 @@  discard block
 block discarded – undo
408 408
 
409 409
         if (false === $start) {
410 410
             // Remember, YYYYMMDD format.
411
-            $start = date('Ymd', time() - 60 * 60 * 24 * $defaultDays);
411
+            $start = date('Ymd', time()-60 * 60 * 24 * $defaultDays);
412 412
         }
413 413
         if (false === $end) {
414 414
             $end = date('Ymd', time());
@@ -905,7 +905,7 @@  discard block
 block discarded – undo
905 905
         $this->yearMonthCounts[$editYear]['all']++;
906 906
         $this->yearMonthCounts[$editYear]['months'][$editMonth]['all']++;
907 907
         // This will ultimately be the size of the page by the end of the year
908
-        $this->yearMonthCounts[$editYear]['size'] = (int) $edit->getLength();
908
+        $this->yearMonthCounts[$editYear]['size'] = (int)$edit->getLength();
909 909
 
910 910
         // Keep track of which month had the most edits
911 911
         $editsThisMonth = $this->yearMonthCounts[$editYear]['months'][$editMonth]['all'];
@@ -924,7 +924,7 @@  discard block
 block discarded – undo
924 924
         $editYear = $edit->getYear();
925 925
 
926 926
         // Beginning of the month at 00:00:00.
927
-        $firstEditTime = mktime(0, 0, 0, (int) $this->firstEdit->getMonth(), 1, $this->firstEdit->getYear());
927
+        $firstEditTime = mktime(0, 0, 0, (int)$this->firstEdit->getMonth(), 1, $this->firstEdit->getYear());
928 928
 
929 929
         $this->yearMonthCounts[$editYear] = [
930 930
             'all' => 0,
@@ -1059,14 +1059,14 @@  discard block
 block discarded – undo
1059 1059
         $botData = $this->getRepository()->getBotData($this->page, $this->startDate, $this->endDate);
1060 1060
         while ($bot = $botData->fetch()) {
1061 1061
             $bots[$bot['username']] = [
1062
-                'count' => (int) $bot['count'],
1062
+                'count' => (int)$bot['count'],
1063 1063
                 'current' => $bot['current'] === 'bot',
1064 1064
             ];
1065 1065
         }
1066 1066
 
1067 1067
         // Sort by edit count.
1068
-        uasort($bots, function ($a, $b) {
1069
-            return $b['count'] - $a['count'];
1068
+        uasort($bots, function($a, $b) {
1069
+            return $b['count']-$a['count'];
1070 1070
         });
1071 1071
 
1072 1072
         $this->bots = $bots;
@@ -1181,7 +1181,7 @@  discard block
 block discarded – undo
1181 1181
 
1182 1182
             if ($info['all'] > 1) {
1183 1183
                 // Number of seconds/days between first and last edit.
1184
-                $secs = $info['last']->getTimestamp() - $info['first']->getTimestamp();
1184
+                $secs = $info['last']->getTimestamp()-$info['first']->getTimestamp();
1185 1185
                 $days = $secs / (60 * 60 * 24);
1186 1186
 
1187 1187
                 // Average time between edits (in days).
@@ -1200,7 +1200,7 @@  discard block
 block discarded – undo
1200 1200
 
1201 1201
         // First sort editors array by the amount of text they added.
1202 1202
         $topTenEditorsByAdded = $this->editors;
1203
-        uasort($topTenEditorsByAdded, function ($a, $b) {
1203
+        uasort($topTenEditorsByAdded, function($a, $b) {
1204 1204
             if ($a['added'] === $b['added']) {
1205 1205
                 return 0;
1206 1206
             }
@@ -1209,7 +1209,7 @@  discard block
 block discarded – undo
1209 1209
 
1210 1210
         // Then build a new array of top 10 editors by added text,
1211 1211
         // in the data structure needed for the chart.
1212
-        $this->topTenEditorsByAdded = array_map(function ($editor) {
1212
+        $this->topTenEditorsByAdded = array_map(function($editor) {
1213 1213
             $added = $this->editors[$editor]['added'];
1214 1214
             return [
1215 1215
                 'label' => $editor,
Please login to merge, or discard this patch.