Completed
Push — master ( 1fa736...d80d19 )
by Sam
03:03
created
src/Xtools/Project.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
      */
118 118
     public function getUrl($withTrailingSlash = true)
119 119
     {
120
-        return rtrim($this->getBasicInfo()['url'], '/') . ($withTrailingSlash ? '/' : '');
120
+        return rtrim($this->getBasicInfo()['url'], '/').($withTrailingSlash ? '/' : '');
121 121
     }
122 122
 
123 123
     /**
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
         $metadata = $this->getMetadata();
175 175
         return isset($metadata['general']['script'])
176 176
             ? $metadata['general']['script']
177
-            : $this->getScriptPath() . '/index.php';
177
+            : $this->getScriptPath().'/index.php';
178 178
     }
179 179
 
180 180
     /**
@@ -184,7 +184,7 @@  discard block
 block discarded – undo
184 184
      */
185 185
     public function getApiUrl()
186 186
     {
187
-        return rtrim($this->getUrl(), '/') . $this->getRepository()->getApiPath();
187
+        return rtrim($this->getUrl(), '/').$this->getRepository()->getApiPath();
188 188
     }
189 189
 
190 190
     /**
@@ -216,7 +216,7 @@  discard block
 block discarded – undo
216 216
      */
217 217
     public function userOptInPage(User $user)
218 218
     {
219
-        $localPageName = 'User:' . $user->getUsername() . '/EditCounterOptIn.js';
219
+        $localPageName = 'User:'.$user->getUsername().'/EditCounterOptIn.js';
220 220
         return $localPageName;
221 221
     }
222 222
 
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
         }
251 251
 
252 252
         // 4. Lastly, see if they've opted in globally on the default project or Meta.
253
-        $globalPageName = $user->getUsername() . '/EditCounterGlobalOptIn.js';
253
+        $globalPageName = $user->getUsername().'/EditCounterGlobalOptIn.js';
254 254
         $globalProject = $this->getRepository()->getGlobalProject();
255 255
         if ($globalProject instanceof Project) {
256 256
             $globalExists = $globalProject->getRepository()
@@ -269,7 +269,7 @@  discard block
 block discarded – undo
269 269
      */
270 270
     public function hasPageAssessments()
271 271
     {
272
-        return (bool) $this->getRepository()->getAssessmentsConfig($this->getDomain());
272
+        return (bool)$this->getRepository()->getAssessmentsConfig($this->getDomain());
273 273
     }
274 274
 
275 275
     /**
@@ -282,9 +282,9 @@  discard block
 block discarded – undo
282 282
         $config = $this->getRepository()->getAssessmentsConfig($this->getDomain());
283 283
 
284 284
         if (isset($config['class'][$class])) {
285
-            return "https://upload.wikimedia.org/wikipedia/commons/" . $config['class'][$class]['badge'];
285
+            return "https://upload.wikimedia.org/wikipedia/commons/".$config['class'][$class]['badge'];
286 286
         } elseif (isset($config['class']['Unknown'])) {
287
-            return "https://upload.wikimedia.org/wikipedia/commons/" . $config['class']['Unknown']['badge'];
287
+            return "https://upload.wikimedia.org/wikipedia/commons/".$config['class']['Unknown']['badge'];
288 288
         } else {
289 289
             return "";
290 290
         }
Please login to merge, or discard this patch.
src/Xtools/ProjectRepository.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -146,7 +146,7 @@  discard block
 block discarded – undo
146 146
                 if ($projMetadata['dbName'] == "$project"
147 147
                     || $projMetadata['url'] == "$project"
148 148
                     || $projMetadata['url'] == "https://$project") {
149
-                    $this->log->debug(__METHOD__ . " Using cached data for $project");
149
+                    $this->log->debug(__METHOD__." Using cached data for $project");
150 150
                     return $projMetadata;
151 151
                 }
152 152
             }
@@ -200,7 +200,7 @@  discard block
 block discarded – undo
200 200
         }
201 201
 
202 202
         // Redis cache
203
-        $cacheKey = "projectMetadata." . preg_replace("/[^A-Za-z0-9]/", '', $projectUrl);
203
+        $cacheKey = "projectMetadata.".preg_replace("/[^A-Za-z0-9]/", '', $projectUrl);
204 204
         if ($this->cache->hasItem($cacheKey)) {
205 205
             $this->metadata = $this->cache->getItem($cacheKey)->get();
206 206
             return $this->metadata;
@@ -280,7 +280,7 @@  discard block
 block discarded – undo
280 280
         $optedIn = $this->container->getParameter('opted_in');
281 281
         // In case there's just one given.
282 282
         if (!is_array($optedIn)) {
283
-            $optedIn = [ $optedIn ];
283
+            $optedIn = [$optedIn];
284 284
         }
285 285
         return $optedIn;
286 286
     }
Please login to merge, or discard this patch.
tests/AppBundle/Controller/ApiControllerTest.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -47,8 +47,8 @@
 block discarded – undo
47 47
             $this->assertEquals(200, $client->getResponse()->getStatusCode());
48 48
 
49 49
             // Check that a correct namespace value was returned
50
-            $response = (array) json_decode($client->getResponse()->getContent());
51
-            $namespaces = (array) $response['namespaces'];
50
+            $response = (array)json_decode($client->getResponse()->getContent());
51
+            $namespaces = (array)$response['namespaces'];
52 52
             $this->assertEquals('Utilisateur', array_values($namespaces)[2]); // User in French
53 53
         }
54 54
     }
Please login to merge, or discard this patch.
src/AppBundle/Controller/EditCounterController.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -78,10 +78,10 @@  discard block
 block discarded – undo
78 78
         $username = $request->query->get('username', $request->query->get('user'));
79 79
 
80 80
         if (($project || $queryProject) && $username) {
81
-            $routeParams = [ 'project'=>($project ?: $queryProject), 'username' => $username ];
81
+            $routeParams = ['project'=>($project ?: $queryProject), 'username' => $username];
82 82
             return $this->redirectToRoute("EditCounterResult", $routeParams);
83 83
         } elseif (!$project && $queryProject) {
84
-            return $this->redirectToRoute("EditCounterProject", [ 'project'=>$queryProject ]);
84
+            return $this->redirectToRoute("EditCounterProject", ['project'=>$queryProject]);
85 85
         }
86 86
 
87 87
         $project = ProjectRepository::getProject($queryProject, $this->container);
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
         }
117 117
         $isSubRequest = $this->container->get('request_stack')->getParentRequest() !== null;
118 118
         return $this->render('editCounter/result.html.twig', [
119
-            'xtTitle' => $this->user->getUsername() . ' - ' . $this->project->getTitle(),
119
+            'xtTitle' => $this->user->getUsername().' - '.$this->project->getTitle(),
120 120
             'xtPage' => 'ec',
121 121
             'base_dir' => realpath($this->getParameter('kernel.root_dir').'/..'),
122 122
             'is_sub_request' => $isSubRequest,
Please login to merge, or discard this patch.
src/Xtools/EditCounter.php 1 patch
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
      */
62 62
     protected function getPairData()
63 63
     {
64
-        if (! is_array($this->pairData)) {
64
+        if (!is_array($this->pairData)) {
65 65
             $this->pairData = $this->getRepository()
66 66
                 ->getPairData($this->project, $this->user);
67 67
         }
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
      */
75 75
     protected function getLogCounts()
76 76
     {
77
-        if (! is_array($this->logCounts)) {
77
+        if (!is_array($this->logCounts)) {
78 78
             $this->logCounts = $this->getRepository()
79 79
                 ->getLogCounts($this->project, $this->user);
80 80
         }
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
      */
124 124
     public function countAllRevisions()
125 125
     {
126
-        return $this->countLiveRevisions() + $this->countDeletedRevisions();
126
+        return $this->countLiveRevisions()+$this->countDeletedRevisions();
127 127
     }
128 128
 
129 129
     /**
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
      */
143 143
     public function countRevisionsWithoutComments()
144 144
     {
145
-        return $this->countAllRevisions() - $this->countRevisionsWithComments();
145
+        return $this->countAllRevisions()-$this->countRevisionsWithComments();
146 146
     }
147 147
 
148 148
     /**
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
      */
213 213
     public function countAllPagesEdited()
214 214
     {
215
-        return $this->countLivePagesEdited() + $this->countDeletedPagesEdited();
215
+        return $this->countLivePagesEdited()+$this->countDeletedPagesEdited();
216 216
     }
217 217
 
218 218
     /**
@@ -222,7 +222,7 @@  discard block
 block discarded – undo
222 222
      */
223 223
     public function countPagesCreated()
224 224
     {
225
-        return $this->countCreatedPagesLive() + $this->countPagesCreatedDeleted();
225
+        return $this->countCreatedPagesLive()+$this->countPagesCreatedDeleted();
226 226
     }
227 227
 
228 228
     /**
@@ -350,7 +350,7 @@  discard block
 block discarded – undo
350 350
             // Try block just in case there are older, unpredictable formats
351 351
             try {
352 352
                 $expiry = strtotime($durationStr, $timestamp);
353
-                $duration = ($expiry - $timestamp) / (60 * 60 * 24);
353
+                $duration = ($expiry-$timestamp) / (60 * 60 * 24);
354 354
 
355 355
                 if (!$duration || $duration > $this->longestBlockDays) {
356 356
                     $this->longestBlockDays = $duration;
@@ -434,7 +434,7 @@  discard block
 block discarded – undo
434 434
         $import = isset($logCounts['import-import']) ? (int)$logCounts['import-import'] : 0;
435 435
         $interwiki = isset($logCounts['import-interwiki']) ? (int)$logCounts['import-interwiki'] : 0;
436 436
         $upload = isset($logCounts['import-upload']) ? (int)$logCounts['import-upload'] : 0;
437
-        return $import + $interwiki + $upload;
437
+        return $import+$interwiki+$upload;
438 438
     }
439 439
 
440 440
     /**
@@ -567,9 +567,9 @@  discard block
 block discarded – undo
567 567
     public function approvals()
568 568
     {
569 569
         $logCounts = $this->getLogCounts();
570
-        $total = $logCounts['review-approve'] +
571
-        (!empty($logCounts['review-approve-a']) ? $logCounts['review-approve-a'] : 0) +
572
-        (!empty($logCounts['review-approve-i']) ? $logCounts['review-approve-i'] : 0) +
570
+        $total = $logCounts['review-approve']+
571
+        (!empty($logCounts['review-approve-a']) ? $logCounts['review-approve-a'] : 0)+
572
+        (!empty($logCounts['review-approve-i']) ? $logCounts['review-approve-i'] : 0)+
573 573
         (!empty($logCounts['review-approve-ia']) ? $logCounts['review-approve-ia'] : 0);
574 574
         return $total;
575 575
     }
@@ -593,7 +593,7 @@  discard block
 block discarded – undo
593 593
         $logCounts = $this->getLogCounts();
594 594
         $create2 = $logCounts['newusers-create2'] ?: 0;
595 595
         $byemail = $logCounts['newusers-byemail'] ?: 0;
596
-        return $create2 + $byemail;
596
+        return $create2+$byemail;
597 597
     }
598 598
 
599 599
     /**
@@ -663,14 +663,14 @@  discard block
 block discarded – undo
663 663
             if (!isset($out['totals'][$ns])) {
664 664
                 $out['totals'][$ns] = [];
665 665
             }
666
-            $out['totals'][$ns][$total['year'] . $total['month']] = $total['count'];
666
+            $out['totals'][$ns][$total['year'].$total['month']] = $total['count'];
667 667
         }
668 668
         // Fill in the blanks (where no edits were made in a given month for a namespace).
669 669
         for ($y = $out['min_year']; $y <= $out['max_year']; $y++) {
670 670
             for ($m = 1; $m <= 12; $m++) {
671 671
                 foreach ($out['totals'] as $nsId => &$total) {
672
-                    if (!isset($total[$y . $m])) {
673
-                        $total[$y . $m] = 0;
672
+                    if (!isset($total[$y.$m])) {
673
+                        $total[$y.$m] = 0;
674 674
                     }
675 675
                 }
676 676
             }
@@ -732,8 +732,8 @@  discard block
 block discarded – undo
732 732
                 ->globalEditCounts($this->user, $this->project);
733 733
             if ($sorted) {
734 734
                 // Sort.
735
-                uasort($this->globalEditCounts, function ($a, $b) {
736
-                    return $b['total'] - $a['total'];
735
+                uasort($this->globalEditCounts, function($a, $b) {
736
+                    return $b['total']-$a['total'];
737 737
                 });
738 738
             }
739 739
         }
@@ -771,7 +771,7 @@  discard block
 block discarded – undo
771 771
                 $nsName = $project->getNamespaces()[$revision['page_namespace']];
772 772
             }
773 773
             $page = $project->getRepository()
774
-                ->getPage($project, $nsName . ':' . $revision['page_title']);
774
+                ->getPage($project, $nsName.':'.$revision['page_title']);
775 775
             $edit = new Edit($page, $revision);
776 776
             $globalEdits[$edit->getTimestamp()->getTimestamp().'-'.$edit->getId()] = $edit;
777 777
         }
Please login to merge, or discard this patch.
src/AppBundle/Twig/AppExtension.php 1 patch
Spacing   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -30,32 +30,32 @@  discard block
 block discarded – undo
30 30
     {
31 31
         $options = ['is_safe' => ['html']];
32 32
         return [
33
-            new \Twig_SimpleFunction('request_time', [ $this, 'requestTime' ], $options),
34
-            new \Twig_SimpleFunction('memory_usage', [ $this, 'requestMemory' ], $options),
35
-            new \Twig_SimpleFunction('year', [ $this, 'generateYear' ], $options),
36
-            new \Twig_SimpleFunction('msgPrintExists', [ $this, 'intuitionMessagePrintExists' ], $options),
37
-            new \Twig_SimpleFunction('msgExists', [ $this, 'intuitionMessageExists' ], $options),
38
-            new \Twig_SimpleFunction('msg', [ $this, 'intuitionMessage' ], $options),
39
-            new \Twig_SimpleFunction('lang', [ $this, 'getLang' ], $options),
40
-            new \Twig_SimpleFunction('langName', [ $this, 'getLangName' ], $options),
41
-            new \Twig_SimpleFunction('allLangs', [ $this, 'getAllLangs' ]),
42
-            new \Twig_SimpleFunction('isRTL', [ $this, 'intuitionIsRTL' ]),
43
-            new \Twig_SimpleFunction('isRTLLang', [ $this, 'intuitionIsRTLLang' ]),
44
-            new \Twig_SimpleFunction('shortHash', [ $this, 'gitShortHash' ]),
45
-            new \Twig_SimpleFunction('hash', [ $this, 'gitHash' ]),
46
-            new \Twig_SimpleFunction('enabled', [ $this, 'tabEnabled' ]),
47
-            new \Twig_SimpleFunction('tools', [ $this, 'allTools' ]),
48
-            new \Twig_SimpleFunction('color', [ $this, 'getColorList' ]),
49
-            new \Twig_SimpleFunction('chartColor', [ $this, 'chartColor' ]),
50
-            new \Twig_SimpleFunction('isWMFLabs', [ $this, 'isWMFLabs' ]),
51
-            new \Twig_SimpleFunction('isSingleWiki', [ $this, 'isSingleWiki' ]),
52
-            new \Twig_SimpleFunction('getReplagThreshold', [ $this, 'getReplagThreshold' ]),
53
-            new \Twig_SimpleFunction('loadStylesheetsFromCDN', [ $this, 'loadStylesheetsFromCDN' ]),
54
-            new \Twig_SimpleFunction('isWMFLabs', [ $this, 'isWMFLabs' ]),
55
-            new \Twig_SimpleFunction('replag', [ $this, 'replag' ]),
56
-            new \Twig_SimpleFunction('link', [ $this, 'link' ]),
57
-            new \Twig_SimpleFunction('quote', [ $this, 'quote' ]),
58
-            new \Twig_SimpleFunction('bugReportURL', [ $this, 'bugReportURL' ]),
33
+            new \Twig_SimpleFunction('request_time', [$this, 'requestTime'], $options),
34
+            new \Twig_SimpleFunction('memory_usage', [$this, 'requestMemory'], $options),
35
+            new \Twig_SimpleFunction('year', [$this, 'generateYear'], $options),
36
+            new \Twig_SimpleFunction('msgPrintExists', [$this, 'intuitionMessagePrintExists'], $options),
37
+            new \Twig_SimpleFunction('msgExists', [$this, 'intuitionMessageExists'], $options),
38
+            new \Twig_SimpleFunction('msg', [$this, 'intuitionMessage'], $options),
39
+            new \Twig_SimpleFunction('lang', [$this, 'getLang'], $options),
40
+            new \Twig_SimpleFunction('langName', [$this, 'getLangName'], $options),
41
+            new \Twig_SimpleFunction('allLangs', [$this, 'getAllLangs']),
42
+            new \Twig_SimpleFunction('isRTL', [$this, 'intuitionIsRTL']),
43
+            new \Twig_SimpleFunction('isRTLLang', [$this, 'intuitionIsRTLLang']),
44
+            new \Twig_SimpleFunction('shortHash', [$this, 'gitShortHash']),
45
+            new \Twig_SimpleFunction('hash', [$this, 'gitHash']),
46
+            new \Twig_SimpleFunction('enabled', [$this, 'tabEnabled']),
47
+            new \Twig_SimpleFunction('tools', [$this, 'allTools']),
48
+            new \Twig_SimpleFunction('color', [$this, 'getColorList']),
49
+            new \Twig_SimpleFunction('chartColor', [$this, 'chartColor']),
50
+            new \Twig_SimpleFunction('isWMFLabs', [$this, 'isWMFLabs']),
51
+            new \Twig_SimpleFunction('isSingleWiki', [$this, 'isSingleWiki']),
52
+            new \Twig_SimpleFunction('getReplagThreshold', [$this, 'getReplagThreshold']),
53
+            new \Twig_SimpleFunction('loadStylesheetsFromCDN', [$this, 'loadStylesheetsFromCDN']),
54
+            new \Twig_SimpleFunction('isWMFLabs', [$this, 'isWMFLabs']),
55
+            new \Twig_SimpleFunction('replag', [$this, 'replag']),
56
+            new \Twig_SimpleFunction('link', [$this, 'link']),
57
+            new \Twig_SimpleFunction('quote', [$this, 'quote']),
58
+            new \Twig_SimpleFunction('bugReportURL', [$this, 'bugReportURL']),
59 59
             new \Twig_SimpleFunction('logged_in_user', [$this, 'functionLoggedInUser']),
60 60
             new \Twig_SimpleFunction('isUserAnon', [$this, 'isUserAnon']),
61 61
             new \Twig_SimpleFunction('nsName', [$this, 'nsName']),
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
      */
70 70
     public function requestTime($decimals = 3)
71 71
     {
72
-        return number_format(microtime(true) - $_SERVER['REQUEST_TIME_FLOAT'], $decimals);
72
+        return number_format(microtime(true)-$_SERVER['REQUEST_TIME_FLOAT'], $decimals);
73 73
     }
74 74
 
75 75
     /**
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
      */
103 103
     public function intuitionMessageExists($message = "")
104 104
     {
105
-        return $this->getIntuition()->msgExists($message, [ "domain" => "xtools" ]);
105
+        return $this->getIntuition()->msgExists($message, ["domain" => "xtools"]);
106 106
     }
107 107
 
108 108
     /**
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
      */
134 134
     public function intuitionMessage($message = "", $vars = [])
135 135
     {
136
-        return $this->getIntuition()->msg($message, [ "domain" => "xtools", "variables" => $vars ]);
136
+        return $this->getIntuition()->msg($message, ["domain" => "xtools", "variables" => $vars]);
137 137
     }
138 138
 
139 139
     /**
@@ -162,10 +162,10 @@  discard block
 block discarded – undo
162 162
      */
163 163
     public function getAllLangs()
164 164
     {
165
-        $messageFiles = glob($this->container->getParameter("kernel.root_dir") . '/../i18n/*.json');
165
+        $messageFiles = glob($this->container->getParameter("kernel.root_dir").'/../i18n/*.json');
166 166
 
167 167
         $languages = array_values(array_unique(array_map(
168
-            function ($filename) {
168
+            function($filename) {
169 169
                 return basename($filename, '.json');
170 170
             },
171 171
             $messageFiles
@@ -513,8 +513,8 @@  discard block
 block discarded – undo
513 513
     public function getFilters()
514 514
     {
515 515
         return [
516
-            new \Twig_SimpleFilter('capitalize_first', [ $this, 'capitalizeFirst' ]),
517
-            new \Twig_SimpleFilter('percent_format', [ $this, 'percentFormat' ]),
516
+            new \Twig_SimpleFilter('capitalize_first', [$this, 'capitalizeFirst']),
517
+            new \Twig_SimpleFilter('percent_format', [$this, 'percentFormat']),
518 518
         ];
519 519
     }
520 520
 
@@ -541,10 +541,10 @@  discard block
 block discarded – undo
541 541
         if (!$denominator) {
542 542
             $quotient = $numerator;
543 543
         } else {
544
-            $quotient = ( $numerator / $denominator ) * 100;
544
+            $quotient = ($numerator / $denominator) * 100;
545 545
         }
546 546
 
547
-        return round($quotient, $precision) . '%';
547
+        return round($quotient, $precision).'%';
548 548
     }
549 549
 
550 550
     /**
Please login to merge, or discard this patch.
src/AppBundle/Controller/PagesController.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
                 'username' => $username,
79 79
             ]);
80 80
         } elseif ($projectQuery != "") {
81
-            return $this->redirectToRoute("PagesProject", [ 'project'=>$projectQuery ]);
81
+            return $this->redirectToRoute("PagesProject", ['project'=>$projectQuery]);
82 82
         }
83 83
 
84 84
         // set default wiki so we can populate the namespace selector
@@ -207,8 +207,8 @@  discard block
 block discarded – undo
207 207
         }
208 208
 
209 209
         if ($total < 1) {
210
-            $this->addFlash('notice', [ 'no-result', $username ]);
211
-            return $this->redirectToRoute('PagesProject', [ 'project' => $project ]);
210
+            $this->addFlash('notice', ['no-result', $username]);
211
+            return $this->redirectToRoute('PagesProject', ['project' => $project]);
212 212
         }
213 213
 
214 214
         ksort($pagesByNamespaceByDate);
Please login to merge, or discard this patch.
src/Xtools/Page.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -327,7 +327,7 @@  discard block
 block discarded – undo
327 327
 
328 328
         $wikidataInfo = $this->getRepository()->getWikidataInfo($this);
329 329
 
330
-        $terms = array_map(function ($entry) {
330
+        $terms = array_map(function($entry) {
331 331
             return $entry['term'];
332 332
         }, $wikidataInfo);
333 333
 
@@ -338,7 +338,7 @@  discard block
 block discarded – undo
338 338
                 'prio' => 2,
339 339
                 'name' => 'Wikidata',
340 340
                 'notice' => "Label for language <em>$lang</em> is missing", // FIXME: i18n
341
-                'explanation' => "See: <a target='_blank' " .
341
+                'explanation' => "See: <a target='_blank' ".
342 342
                     "href='//www.wikidata.org/wiki/Help:Label'>Help:Label</a>",
343 343
             ];
344 344
         }
@@ -348,7 +348,7 @@  discard block
 block discarded – undo
348 348
                 'prio' => 3,
349 349
                 'name' => 'Wikidata',
350 350
                 'notice' => "Description for language <em>$lang</em> is missing", // FIXME: i18n
351
-                'explanation' => "See: <a target='_blank' " .
351
+                'explanation' => "See: <a target='_blank' ".
352 352
                     "href='//www.wikidata.org/wiki/Help:Description'>Help:Description</a>",
353 353
             ];
354 354
         }
Please login to merge, or discard this patch.
src/AppBundle/Controller/ArticleInfoController.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -84,9 +84,9 @@  discard block
 block discarded – undo
84 84
         $article = $request->query->get('article');
85 85
 
86 86
         if ($projectQuery != '' && $article != '') {
87
-            return $this->redirectToRoute('ArticleInfoResult', [ 'project'=>$projectQuery, 'article' => $article ]);
87
+            return $this->redirectToRoute('ArticleInfoResult', ['project'=>$projectQuery, 'article' => $article]);
88 88
         } elseif ($article != '') {
89
-            return $this->redirectToRoute('ArticleInfoProject', [ 'project'=>$projectQuery ]);
89
+            return $this->redirectToRoute('ArticleInfoProject', ['project'=>$projectQuery]);
90 90
         }
91 91
 
92 92
         if ($projectQuery == '') {
@@ -188,10 +188,10 @@  discard block
 block discarded – undo
188 188
         $userGroupsTable = $this->projectRepo->getTableName($this->dbName, 'user_groups');
189 189
         $userFromerGroupsTable = $this->projectRepo->getTableName($this->dbName, 'user_former_groups');
190 190
         $query = "SELECT COUNT(rev_user_text) AS count, rev_user_text AS username, ug_group AS current
191
-                  FROM " . $this->projectRepo->getTableName($this->dbName, 'revision') . "
191
+                  FROM " . $this->projectRepo->getTableName($this->dbName, 'revision')."
192 192
                   LEFT JOIN $userGroupsTable ON rev_user = ug_user
193 193
                   LEFT JOIN $userFromerGroupsTable ON rev_user = ufg_user
194
-                  WHERE rev_page = " . $this->pageInfo['page']->getId() . " AND (ug_group = 'bot' OR ufg_group = 'bot')
194
+                  WHERE rev_page = ".$this->pageInfo['page']->getId()." AND (ug_group = 'bot' OR ufg_group = 'bot')
195 195
                   GROUP BY rev_user_text";
196 196
         $res = $this->conn->query($query)->fetchAll();
197 197
 
@@ -200,14 +200,14 @@  discard block
 block discarded – undo
200 200
         $sum = 0;
201 201
         foreach ($res as $bot) {
202 202
             $bots[$bot['username']] = [
203
-                'count' => (int) $bot['count'],
203
+                'count' => (int)$bot['count'],
204 204
                 'current' => $bot['current'] === 'bot'
205 205
             ];
206 206
             $sum += $bot['count'];
207 207
         }
208 208
 
209
-        uasort($bots, function ($a, $b) {
210
-            return $b['count'] - $a['count'];
209
+        uasort($bots, function($a, $b) {
210
+            return $b['count']-$a['count'];
211 211
         });
212 212
 
213 213
         $this->pageInfo['general']['bot_revision_count'] = $sum;
@@ -255,10 +255,10 @@  discard block
 block discarded – undo
255 255
 
256 256
             if ($info['all'] > 1) {
257 257
                 // Number of seconds between first and last edit
258
-                $secs = $info['last']->getTimestamp() - $info['first']->getTimestamp();
258
+                $secs = $info['last']->getTimestamp()-$info['first']->getTimestamp();
259 259
 
260 260
                 // Average time between edits (in days)
261
-                $this->pageInfo['editors'][$editor]['atbe'] = $secs / ( 60 * 60 * 24 );
261
+                $this->pageInfo['editors'][$editor]['atbe'] = $secs / (60 * 60 * 24);
262 262
             }
263 263
 
264 264
             if (count($info['sizes'])) {
@@ -273,7 +273,7 @@  discard block
 block discarded – undo
273 273
 
274 274
         // First sort editors array by the amount of text they added
275 275
         $topTenEditorsByAdded = $this->pageInfo['editors'];
276
-        uasort($topTenEditorsByAdded, function ($a, $b) {
276
+        uasort($topTenEditorsByAdded, function($a, $b) {
277 277
             if ($a['added'] === $b['added']) {
278 278
                 return 0;
279 279
             }
@@ -282,7 +282,7 @@  discard block
 block discarded – undo
282 282
 
283 283
         // Then build a new array of top 10 editors by added text,
284 284
         //   in the data structure needed for the chart
285
-        $this->pageInfo['topTenEditorsByAdded'] = array_map(function ($editor) {
285
+        $this->pageInfo['topTenEditorsByAdded'] = array_map(function($editor) {
286 286
             $added = $this->pageInfo['editors'][$editor]['added'];
287 287
             return [
288 288
                 'label' => $editor,
@@ -306,7 +306,7 @@  discard block
 block discarded – undo
306 306
         $title = str_replace(' ', '_', $this->pageInfo['page']->getTitle());
307 307
         $query = "SELECT log_action, log_type, log_timestamp AS timestamp
308 308
                   FROM $loggingTable
309
-                  WHERE log_namespace = '" . $this->pageInfo['page']->getNamespace() . "'
309
+                  WHERE log_namespace = '".$this->pageInfo['page']->getNamespace()."'
310 310
                   AND log_title = '$title' AND log_timestamp > 1
311 311
                   AND log_type IN ('delete', 'move', 'protect', 'stable')";
312 312
         $events = $this->conn->query($query)->fetchAll();
@@ -423,7 +423,7 @@  discard block
 block discarded – undo
423 423
 
424 424
             if ($revCount === 0) {
425 425
                 $firstEdit = $edit;
426
-                $firstEditMonth = mktime(0, 0, 0, (int) $firstEdit->getMonth(), 1, $firstEdit->getYear());
426
+                $firstEditMonth = mktime(0, 0, 0, (int)$firstEdit->getMonth(), 1, $firstEdit->getYear());
427 427
             }
428 428
 
429 429
             $username = $edit->getUser()->getUsername();
Please login to merge, or discard this patch.