Completed
Pull Request — master (#107)
by Matthew
06:24
created
src/AppBundle/Helper/AutomatedEditsHelper.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
      */
58 58
     public function isAutomated($summary, $projectDomain)
59 59
     {
60
-        return (bool) $this->getTool($summary, $projectDomain);
60
+        return (bool)$this->getTool($summary, $projectDomain);
61 61
     }
62 62
 
63 63
     /**
@@ -109,14 +109,14 @@  discard block
 block discarded – undo
109 109
 
110 110
         $revertEntries = array_filter(
111 111
             $this->getTools($projectDomain),
112
-            function ($tool) {
112
+            function($tool) {
113 113
                 return isset($tool['revert']);
114 114
             }
115 115
         );
116 116
 
117 117
         // If 'revert' is set to `true`, the use 'regex' as the regular expression,
118 118
         //  otherwise 'revert' is assumed to be the regex string.
119
-        $this->revertTools[$projectDomain] = array_map(function ($revertTool) {
119
+        $this->revertTools[$projectDomain] = array_map(function($revertTool) {
120 120
             return [
121 121
                 'link' => $revertTool['link'],
122 122
                 'regex' => $revertTool['revert'] === true ? $revertTool['regex'] : $revertTool['revert']
Please login to merge, or discard this patch.
src/Xtools/Edit.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
         $this->page = $page;
50 50
 
51 51
         // Copy over supported attributes
52
-        $this->id = (int) $attrs['id'];
52
+        $this->id = (int)$attrs['id'];
53 53
 
54 54
         // Allow DateTime or string (latter assumed to be of format YmdHis)
55 55
         if ($attrs['timestamp'] instanceof DateTime) {
@@ -198,7 +198,7 @@  discard block
 block discarded – undo
198 198
         $isSection = preg_match_all("/^\/\* (.*?) \*\//", $summary, $sectionMatch);
199 199
 
200 200
         if ($isSection) {
201
-            $pageUrl = $this->getProject()->getUrl(false) . str_replace(
201
+            $pageUrl = $this->getProject()->getUrl(false).str_replace(
202 202
                 '$1',
203 203
                 $this->getPage()->getTitle(),
204 204
                 $this->getProject()->getArticlePath()
@@ -208,8 +208,8 @@  discard block
 block discarded – undo
208 208
             // Must have underscores for the link to properly go to the section
209 209
             $sectionTitleLink = htmlspecialchars(str_replace(' ', '_', $sectionTitle));
210 210
 
211
-            $sectionWikitext = "<a target='_blank' href='$pageUrl#$sectionTitleLink'>&rarr;</a>" .
212
-                "<em class='text-muted'>" . htmlspecialchars($sectionTitle) . ":</em> ";
211
+            $sectionWikitext = "<a target='_blank' href='$pageUrl#$sectionTitleLink'>&rarr;</a>".
212
+                "<em class='text-muted'>".htmlspecialchars($sectionTitle).":</em> ";
213 213
             $summary = str_replace($sectionMatch[0][0], $sectionWikitext, $summary);
214 214
         }
215 215
 
@@ -223,7 +223,7 @@  discard block
 block discarded – undo
223 223
             );
224 224
 
225 225
             // Use normalized page title (underscored, capitalized)
226
-            $pageUrl = $this->getProject()->getUrl(false) . str_replace(
226
+            $pageUrl = $this->getProject()->getUrl(false).str_replace(
227 227
                 '$1',
228 228
                 ucfirst(str_replace(' ', '_', $wikiLinkPath)),
229 229
                 $this->getProject()->getArticlePath()
@@ -261,8 +261,8 @@  discard block
 block discarded – undo
261 261
     public function getDiffUrl()
262 262
     {
263 263
         $project = $this->getProject();
264
-        $path = str_replace('$1', 'Special:Diff/' . $this->id, $project->getArticlePath());
265
-        return rtrim($project->getUrl(), '/') . $path;
264
+        $path = str_replace('$1', 'Special:Diff/'.$this->id, $project->getArticlePath());
265
+        return rtrim($project->getUrl(), '/').$path;
266 266
     }
267 267
 
268 268
     /**
@@ -272,8 +272,8 @@  discard block
 block discarded – undo
272 272
     public function getPermaUrl()
273 273
     {
274 274
         $project = $this->getProject();
275
-        $path = str_replace('$1', 'Special:PermaLink/' . $this->id, $project->getArticlePath());
276
-        return rtrim($project->getUrl(), '/') . $path;
275
+        $path = str_replace('$1', 'Special:PermaLink/'.$this->id, $project->getArticlePath());
276
+        return rtrim($project->getUrl(), '/').$path;
277 277
     }
278 278
 
279 279
     /**
@@ -305,7 +305,7 @@  discard block
 block discarded – undo
305 305
      */
306 306
     public function isAutomated(Container $container)
307 307
     {
308
-        return (bool) $this->getTool($container);
308
+        return (bool)$this->getTool($container);
309 309
     }
310 310
 
311 311
     /**
Please login to merge, or discard this patch.
src/Xtools/UserRepository.php 1 patch
Spacing   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
 
79 79
         $this->stopwatch->start($cacheKey, 'XTools');
80 80
         $api = $this->getMediawikiApi($project);
81
-        $params = [ "list"=>"users", "ususers"=>$username, "usprop"=>"groups" ];
81
+        $params = ["list"=>"users", "ususers"=>$username, "usprop"=>"groups"];
82 82
         $query = new SimpleRequest('query', $params);
83 83
         $result = [];
84 84
         $res = $api->getRequest($query);
@@ -113,7 +113,7 @@  discard block
 block discarded – undo
113 113
 
114 114
         // Create the API query.
115 115
         $api = $this->getMediawikiApi($project);
116
-        $params = [ "meta"=>"globaluserinfo", "guiuser"=>$username, "guiprop"=>"groups" ];
116
+        $params = ["meta"=>"globaluserinfo", "guiuser"=>$username, "guiprop"=>"groups"];
117 117
         $query = new SimpleRequest('query', $params);
118 118
 
119 119
         // Get the result.
@@ -157,8 +157,8 @@  discard block
 block discarded – undo
157 157
     {
158 158
         $username = $user->getUsername();
159 159
 
160
-        $cacheKey = 'pages.' . $project->getDatabaseName() . '.'
161
-            . $user->getCacheKey() . '.' . $namespace . '.' . $redirects;
160
+        $cacheKey = 'pages.'.$project->getDatabaseName().'.'
161
+            . $user->getCacheKey().'.'.$namespace.'.'.$redirects;
162 162
         if ($this->cache->hasItem($cacheKey)) {
163 163
             return $this->cache->getItem($cacheKey)->get();
164 164
         }
@@ -216,7 +216,7 @@  discard block
 block discarded – undo
216 216
             JOIN $revisionTable ON page_id = rev_page
217 217
             $paJoin
218 218
             WHERE $whereRev AND rev_parent_id = '0' $namespaceConditionRev $redirectCondition
219
-            " . ($hasPageAssessments ? 'GROUP BY rev_page' : '') . "
219
+            ".($hasPageAssessments ? 'GROUP BY rev_page' : '')."
220 220
             )
221 221
 
222 222
             UNION
@@ -263,21 +263,21 @@  discard block
 block discarded – undo
263 263
      */
264 264
     public function countEdits(Project $project, User $user, $namespace = 'all', $start = '', $end = '')
265 265
     {
266
-        $cacheKey = 'editcount.' . $project->getDatabaseName() . '.'
267
-            . $user->getCacheKey() . '.' . $namespace;
266
+        $cacheKey = 'editcount.'.$project->getDatabaseName().'.'
267
+            . $user->getCacheKey().'.'.$namespace;
268 268
 
269 269
         $condBegin = '';
270 270
         $condEnd = '';
271 271
 
272 272
         if (!empty($start)) {
273
-            $cacheKey .= '.' . $start;
273
+            $cacheKey .= '.'.$start;
274 274
 
275 275
             // For the query
276 276
             $start = date('Ymd000000', strtotime($start));
277 277
             $condBegin = 'AND rev_timestamp >= :start ';
278 278
         }
279 279
         if (!empty($end)) {
280
-            $cacheKey .= '.' . $end;
280
+            $cacheKey .= '.'.$end;
281 281
 
282 282
             // For the query
283 283
             $end = date('Ymd235959', strtotime($end));
@@ -337,21 +337,21 @@  discard block
 block discarded – undo
337 337
      */
338 338
     public function countAutomatedEdits(Project $project, User $user, $namespace = 'all', $start = '', $end = '')
339 339
     {
340
-        $cacheKey = 'autoeditcount.' . $project->getDatabaseName() . '.'
341
-            . $user->getCacheKey() . '.' . $namespace;
340
+        $cacheKey = 'autoeditcount.'.$project->getDatabaseName().'.'
341
+            . $user->getCacheKey().'.'.$namespace;
342 342
 
343 343
         $condBegin = '';
344 344
         $condEnd = '';
345 345
 
346 346
         if (!empty($start)) {
347
-            $cacheKey .= '.' . $start;
347
+            $cacheKey .= '.'.$start;
348 348
 
349 349
             // For the query
350 350
             $start = date('Ymd000000', strtotime($start));
351 351
             $condBegin = 'AND rev_timestamp >= :start ';
352 352
         }
353 353
         if (!empty($end)) {
354
-            $cacheKey .= '.' . $end;
354
+            $cacheKey .= '.'.$end;
355 355
 
356 356
             // For the query
357 357
             $end = date('Ymd235959', strtotime($end));
@@ -383,7 +383,7 @@  discard block
 block discarded – undo
383 383
             $tagJoin = $tags != '' ? "LEFT OUTER JOIN $tagTable ON ct_rev_id = rev_id" : '';
384 384
             $condTools[] = "ct_tag IN ($tags)";
385 385
         }
386
-        $condTool = 'AND (' . implode(' OR ', $condTools) . ')';
386
+        $condTool = 'AND ('.implode(' OR ', $condTools).')';
387 387
 
388 388
         $sql = "SELECT COUNT(DISTINCT(rev_id))
389 389
                 FROM $revisionTable
@@ -408,7 +408,7 @@  discard block
 block discarded – undo
408 408
             $resultQuery->bindParam('namespace', $namespace);
409 409
         }
410 410
         $resultQuery->execute();
411
-        $result = (int) $resultQuery->fetchColumn();
411
+        $result = (int)$resultQuery->fetchColumn();
412 412
 
413 413
         // Cache for 10 minutes, and return.
414 414
         $cacheItem = $this->cache->getItem($cacheKey)
@@ -440,21 +440,21 @@  discard block
 block discarded – undo
440 440
         $end = '',
441 441
         $offset = 0
442 442
     ) {
443
-        $cacheKey = 'nonautoedits.' . $project->getDatabaseName() . '.'
444
-            . $user->getCacheKey() . '.' . $namespace . '.' . $offset;
443
+        $cacheKey = 'nonautoedits.'.$project->getDatabaseName().'.'
444
+            . $user->getCacheKey().'.'.$namespace.'.'.$offset;
445 445
 
446 446
         $condBegin = '';
447 447
         $condEnd = '';
448 448
 
449 449
         if (!empty($start)) {
450
-            $cacheKey .= '.' . $start;
450
+            $cacheKey .= '.'.$start;
451 451
 
452 452
             // For the query
453 453
             $start = date('Ymd000000', strtotime($start));
454 454
             $condBegin = 'AND revs.rev_timestamp >= :start ';
455 455
         }
456 456
         if (!empty($end)) {
457
-            $cacheKey .= '.' . $end;
457
+            $cacheKey .= '.'.$end;
458 458
 
459 459
             // For the query
460 460
             $end = date('Ymd235959', strtotime($end));
@@ -547,21 +547,21 @@  discard block
 block discarded – undo
547 547
         $start = '',
548 548
         $end = ''
549 549
     ) {
550
-        $cacheKey = 'autotoolcounts.' . $project->getDatabaseName() . '.'
551
-            . $user->getCacheKey() . '.' . $namespace;
550
+        $cacheKey = 'autotoolcounts.'.$project->getDatabaseName().'.'
551
+            . $user->getCacheKey().'.'.$namespace;
552 552
 
553 553
         $condBegin = '';
554 554
         $condEnd = '';
555 555
 
556 556
         if (!empty($start)) {
557
-            $cacheKey .= '.' . $start;
557
+            $cacheKey .= '.'.$start;
558 558
 
559 559
             // For the query
560 560
             $start = date('Ymd000000', strtotime($start));
561 561
             $condBegin = 'AND rev_timestamp >= :start ';
562 562
         }
563 563
         if (!empty($end)) {
564
-            $cacheKey .= '.' . $end;
564
+            $cacheKey .= '.'.$end;
565 565
 
566 566
             // For the query
567 567
             $end = date('Ymd235959', strtotime($end));
@@ -608,13 +608,13 @@  discard block
 block discarded – undo
608 608
                 if ($condTool === '') {
609 609
                     $condTool = "ct_tag = $tag";
610 610
                 } else {
611
-                    $condTool = '(' . $condTool . " OR ct_tag = $tag)";
611
+                    $condTool = '('.$condTool." OR ct_tag = $tag)";
612 612
                 }
613 613
             }
614 614
 
615 615
             // Developer error, no regex or tag provided for this tool.
616 616
             if ($condTool === '') {
617
-                throw new Exception("No regex or tag found for the tool $toolname. " .
617
+                throw new Exception("No regex or tag found for the tool $toolname. ".
618 618
                     "Please verify this entry in semi_automated.yml");
619 619
             }
620 620
 
@@ -666,8 +666,8 @@  discard block
 block discarded – undo
666 666
         }
667 667
 
668 668
         // Sort the array by count
669
-        uasort($results, function ($a, $b) {
670
-            return $b['count'] - $a['count'];
669
+        uasort($results, function($a, $b) {
670
+            return $b['count']-$a['count'];
671 671
         });
672 672
 
673 673
         // Cache for 10 minutes, and return.
Please login to merge, or discard this patch.
src/AppBundle/Controller/AdminScoreController.php 1 patch
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -47,9 +47,9 @@  discard block
 block discarded – undo
47 47
         $username = $request->query->get('username', $request->query->get('user'));
48 48
 
49 49
         if ($projectQuery != '' && $username != '') {
50
-            return $this->redirectToRoute('AdminScoreResult', [ 'project' => $projectQuery, 'username' => $username ]);
50
+            return $this->redirectToRoute('AdminScoreResult', ['project' => $projectQuery, 'username' => $username]);
51 51
         } elseif ($projectQuery != '' && $project === null) {
52
-            return $this->redirectToRoute('AdminScoreProject', [ 'project' => $projectQuery ]);
52
+            return $this->redirectToRoute('AdminScoreProject', ['project' => $projectQuery]);
53 53
         }
54 54
 
55 55
         // Set default project so we can populate the namespace selector.
@@ -96,20 +96,20 @@  discard block
 block discarded – undo
96 96
 
97 97
         // MULTIPLIERS (to review)
98 98
         $multipliers = [
99
-            'account-age-mult' => 1.25,             # 0 if = 365 jours
100
-            'edit-count-mult' => 1.25,              # 0 if = 10 000
101
-            'user-page-mult' => 0.1,                # 0 if =
102
-            'patrols-mult' => 1,                    # 0 if =
103
-            'blocks-mult' => 1.4,                   # 0 if = 10
99
+            'account-age-mult' => 1.25, # 0 if = 365 jours
100
+            'edit-count-mult' => 1.25, # 0 if = 10 000
101
+            'user-page-mult' => 0.1, # 0 if =
102
+            'patrols-mult' => 1, # 0 if =
103
+            'blocks-mult' => 1.4, # 0 if = 10
104 104
             'afd-mult' => 1.15,
105
-            'recent-activity-mult' => 0.9,          # 0 if =
105
+            'recent-activity-mult' => 0.9, # 0 if =
106 106
             'aiv-mult' => 1.15,
107
-            'edit-summaries-mult' => 0.8,           # 0 if =
108
-            'namespaces-mult' => 1.0,               # 0 if =
109
-            'pages-created-live-mult' => 1.4,       # 0 if =
110
-            'pages-created-deleted-mult' => 1.4,    # 0 if =
111
-            'rpp-mult' => 1.15,                     # 0 if =
112
-            'user-rights-mult' => 0.75,             # 0 if =
107
+            'edit-summaries-mult' => 0.8, # 0 if =
108
+            'namespaces-mult' => 1.0, # 0 if =
109
+            'pages-created-live-mult' => 1.4, # 0 if =
110
+            'pages-created-deleted-mult' => 1.4, # 0 if =
111
+            'rpp-mult' => 1.15, # 0 if =
112
+            'user-rights-mult' => 0.75, # 0 if =
113 113
         ];
114 114
 
115 115
         // Grab the connection to the replica database (which is separate from the above)
@@ -193,14 +193,14 @@  discard block
 block discarded – undo
193 193
                 $now = new DateTime();
194 194
                 $date = new DateTime($value);
195 195
                 $diff = $date->diff($now);
196
-                $formula = 365 * $diff->format("%y") + 30 * $diff->format("%m") + $diff->format("%d");
197
-                $value = $formula - 365;
196
+                $formula = 365 * $diff->format("%y")+30 * $diff->format("%m")+$diff->format("%d");
197
+                $value = $formula-365;
198 198
             }
199 199
 
200 200
             if ($key === "id") {
201 201
                 $id = $value;
202 202
             } else {
203
-                $multiplierKey = $row['source'] . '-mult';
203
+                $multiplierKey = $row['source'].'-mult';
204 204
                 $multiplier = isset($multipliers[$multiplierKey]) ? $multipliers[$multiplierKey] : 1;
205 205
                 $score = max(min($value * $multiplier, 100), -100);
206 206
                 $master[$key]["mult"] = $multiplier;
@@ -211,8 +211,8 @@  discard block
 block discarded – undo
211 211
         }
212 212
 
213 213
         if ($id == 0) {
214
-            $this->addFlash("notice", [ "no-result", $username ]);
215
-            return $this->redirectToRoute("AdminScore", [ "project" => $project ]);
214
+            $this->addFlash("notice", ["no-result", $username]);
215
+            return $this->redirectToRoute("AdminScore", ["project" => $project]);
216 216
         }
217 217
 
218 218
         return $this->render('adminscore/result.html.twig', [
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
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
                     || $projMetadata['url'] == "https://$project"
149 149
                     || $projMetadata['url'] == "https://$project.org"
150 150
                     || $projMetadata['url'] == "https://www.$project") {
151
-                    $this->log->debug(__METHOD__ . " Using cached data for $project");
151
+                    $this->log->debug(__METHOD__." Using cached data for $project");
152 152
                     return $projMetadata;
153 153
                 }
154 154
             }
@@ -204,7 +204,7 @@  discard block
 block discarded – undo
204 204
         }
205 205
 
206 206
         // Redis cache
207
-        $cacheKey = "projectMetadata." . preg_replace("/[^A-Za-z0-9]/", '', $projectUrl);
207
+        $cacheKey = "projectMetadata.".preg_replace("/[^A-Za-z0-9]/", '', $projectUrl);
208 208
         if ($this->cache->hasItem($cacheKey)) {
209 209
             $this->metadata = $this->cache->getItem($cacheKey)->get();
210 210
             return $this->metadata;
@@ -284,7 +284,7 @@  discard block
 block discarded – undo
284 284
         $optedIn = $this->container->getParameter('opted_in');
285 285
         // In case there's just one given.
286 286
         if (!is_array($optedIn)) {
287
-            $optedIn = [ $optedIn ];
287
+            $optedIn = [$optedIn];
288 288
         }
289 289
         return $optedIn;
290 290
     }
Please login to merge, or discard this patch.
src/AppBundle/EventSubscriber/RateLimitSubscriber.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -56,8 +56,8 @@  discard block
 block discarded – undo
56 56
      */
57 57
     public function onKernelController(FilterControllerEvent $event)
58 58
     {
59
-        $this->rateLimit = (int) $this->container->getParameter('app.rate_limit_count');
60
-        $this->rateDuration = (int) $this->container->getParameter('app.rate_limit_time');
59
+        $this->rateLimit = (int)$this->container->getParameter('app.rate_limit_count');
60
+        $this->rateDuration = (int)$this->container->getParameter('app.rate_limit_time');
61 61
 
62 62
         // Zero values indicate the rate limiting feature should be disabled.
63 63
         if ($this->rateLimit === 0 || $this->rateDuration === 0) {
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
         }
66 66
 
67 67
         $controller = $event->getController();
68
-        $loggedIn = (bool) $this->container->get('session')->get('logged_in_user');
68
+        $loggedIn = (bool)$this->container->get('session')->get('logged_in_user');
69 69
 
70 70
         /**
71 71
          * Rate limiting will not apply to these actions
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
         $cacheItem = $cache->getItem($cacheKey);
92 92
 
93 93
         // If increment value already in cache, or start with 1.
94
-        $count = $cacheItem->isHit() ? (int) $cacheItem->get() + 1 : 1;
94
+        $count = $cacheItem->isHit() ? (int)$cacheItem->get()+1 : 1;
95 95
 
96 96
         // Check if limit has been exceeded, and if so, throw an error.
97 97
         if ($count > $this->rateLimit) {
@@ -143,14 +143,14 @@  discard block
 block discarded – undo
143 143
         // Log the denied request
144 144
         $logger = $this->container->get('monolog.logger.rate_limit');
145 145
         $logger->info(
146
-            "<URI>: " . $request->getRequestUri() .
147
-            ($logComment != '' ? "\t<Reason>: $logComment" : '') .
148
-            "\t<User agent>: " . $request->headers->get('User-Agent')
146
+            "<URI>: ".$request->getRequestUri().
147
+            ($logComment != '' ? "\t<Reason>: $logComment" : '').
148
+            "\t<User agent>: ".$request->headers->get('User-Agent')
149 149
         );
150 150
 
151
-        throw new AccessDeniedHttpException("Possible spider crawl detected. " .
152
-            'If you are human, you are making too many requests during a short period of time. ' .
153
-            "Please wait $this->rateDuration minutes before reloading this tool. You can then " .
151
+        throw new AccessDeniedHttpException("Possible spider crawl detected. ".
152
+            'If you are human, you are making too many requests during a short period of time. '.
153
+            "Please wait $this->rateDuration minutes before reloading this tool. You can then ".
154 154
             'login to prevent this from happening again.');
155 155
     }
156 156
 }
Please login to merge, or discard this patch.
src/Xtools/RFX.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
             }
120 120
         }
121 121
 
122
-        $final = [];    // initialize the final array
122
+        $final = []; // initialize the final array
123 123
         $finalRaw = []; // Initialize the raw data array
124 124
 
125 125
         foreach ($this->data as $key => $value) {
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
 
133 133
         $final = array_count_values($final); // find repetition and its count
134 134
 
135
-        $final = array_diff($final, [1]);    // remove single occurrences
135
+        $final = array_diff($final, [1]); // remove single occurrences
136 136
 
137 137
         $this->duplicates = array_keys($final);
138 138
     }
Please login to merge, or discard this patch.
src/AppBundle/Controller/RfXVoteCalculatorController.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
         $username = $request->query->get('username');
49 49
 
50 50
         if ($projectQuery != '' && $username != '') {
51
-            $routeParams = [ 'project' => $projectQuery, 'username' => $username ];
51
+            $routeParams = ['project' => $projectQuery, 'username' => $username];
52 52
             return $this->redirectToRoute(
53 53
                 'rfxvoteResult',
54 54
                 $routeParams
@@ -167,8 +167,8 @@  discard block
 block discarded – undo
167 167
             $titles = [];
168 168
 
169 169
             while ($row = $sth->fetch()) {
170
-                $titles[] = $namespaces[$row['page_namespace']] .
171
-                    ':' .$row['page_title'];
170
+                $titles[] = $namespaces[$row['page_namespace']].
171
+                    ':'.$row['page_title'];
172 172
             }
173 173
 
174 174
             // Chunking... it's possible to make a URI too long
Please login to merge, or discard this patch.
src/AppBundle/Controller/RfXAnalysisController.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -166,7 +166,7 @@
 block discarded – undo
166 166
         $neutral = $rfx->getSection('neutral');
167 167
         $dup = $rfx->getDuplicates();
168 168
 
169
-        $total = count($support) + count($oppose) + count($neutral);
169
+        $total = count($support)+count($oppose)+count($neutral);
170 170
 
171 171
         if ($total === 0) {
172 172
             $this->addFlash('notice', ['no-result', $pagename]);
Please login to merge, or discard this patch.