Completed
Push — master ( e7ccc4...65ce64 )
by Sam
03:12
created
src/Xtools/Project.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -90,7 +90,7 @@  discard block
 block discarded – undo
90 90
      */
91 91
     public function getUrl($withTrailingSlash = true)
92 92
     {
93
-        return rtrim($this->getMetadata()['url'], '/') . ($withTrailingSlash ? '/' : '');
93
+        return rtrim($this->getMetadata()['url'], '/').($withTrailingSlash ? '/' : '');
94 94
     }
95 95
 
96 96
     /**
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
         $metadata = $this->getRepository()->getMetadata($this->getUrl());
148 148
         return isset($metadata['general']['script'])
149 149
             ? $metadata['general']['script']
150
-            : $this->getScriptPath() . '/index.php';
150
+            : $this->getScriptPath().'/index.php';
151 151
     }
152 152
 
153 153
     /**
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
      */
158 158
     public function getApiUrl()
159 159
     {
160
-        return rtrim($this->getUrl(), '/') . $this->getRepository()->getApiPath();
160
+        return rtrim($this->getUrl(), '/').$this->getRepository()->getApiPath();
161 161
     }
162 162
 
163 163
     /**
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
      */
190 190
     public function userOptInPage(User $user)
191 191
     {
192
-        $localPageName = 'User:' . $user->getUsername() . '/EditCounterOptIn.js';
192
+        $localPageName = 'User:'.$user->getUsername().'/EditCounterOptIn.js';
193 193
         return $localPageName;
194 194
     }
195 195
 
@@ -223,7 +223,7 @@  discard block
 block discarded – undo
223 223
         }
224 224
 
225 225
         // 4. Lastly, see if they've opted in globally on the default project or Meta.
226
-        $globalPageName = $user->getUsername() . '/EditCounterGlobalOptIn.js';
226
+        $globalPageName = $user->getUsername().'/EditCounterGlobalOptIn.js';
227 227
         $globalProject = $this->getRepository()->getGlobalProject();
228 228
         if ($globalProject instanceof Project) {
229 229
             $globalExists = $globalProject->getRepository()
@@ -242,7 +242,7 @@  discard block
 block discarded – undo
242 242
      */
243 243
     public function hasPageAssessments()
244 244
     {
245
-        return (bool) $this->getRepository()->getAssessmentsConfig($this->getDomain());
245
+        return (bool)$this->getRepository()->getAssessmentsConfig($this->getDomain());
246 246
     }
247 247
 
248 248
     /**
@@ -255,9 +255,9 @@  discard block
 block discarded – undo
255 255
         $config = $this->getRepository()->getAssessmentsConfig($this->getDomain());
256 256
 
257 257
         if (isset($config['class'][$class])) {
258
-            return "https://upload.wikimedia.org/wikipedia/commons/" . $config['class'][$class]['badge'];
258
+            return "https://upload.wikimedia.org/wikipedia/commons/".$config['class'][$class]['badge'];
259 259
         } elseif (isset($config['class']['Unknown'])) {
260
-            return "https://upload.wikimedia.org/wikipedia/commons/" . $config['class']['Unknown']['badge'];
260
+            return "https://upload.wikimedia.org/wikipedia/commons/".$config['class']['Unknown']['badge'];
261 261
         } else {
262 262
             return "";
263 263
         }
Please login to merge, or discard this patch.
src/Xtools/Page.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -235,7 +235,7 @@
 block discarded – undo
235 235
                 $classAttrs = $config['class']['Unknown'];
236 236
                 $assessment['class']['value'] = '???';
237 237
                 $assessment['class']['category'] = $classAttrs['category'];
238
-                $assessment['class']['badge'] = "https://upload.wikimedia.org/wikipedia/commons/". $classAttrs['badge'];
238
+                $assessment['class']['badge'] = "https://upload.wikimedia.org/wikipedia/commons/".$classAttrs['badge'];
239 239
             } else {
240 240
                 $classAttrs = $config['class'][$classValue];
241 241
                 $assessment['class'] = [
Please login to merge, or discard this patch.
src/AppBundle/Helper/ApiHelper.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
     public function groups($project, $username)
66 66
     {
67 67
         $this->setUp($project);
68
-        $params = [ "list"=>"users", "ususers"=>$username, "usprop"=>"groups" ];
68
+        $params = ["list"=>"users", "ususers"=>$username, "usprop"=>"groups"];
69 69
         $query = new SimpleRequest('query', $params);
70 70
         $result = [];
71 71
 
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
     public function globalGroups($project, $username)
92 92
     {
93 93
         $this->setUp($project);
94
-        $params = [ "meta"=>"globaluserinfo", "guiuser"=>$username, "guiprop"=>"groups" ];
94
+        $params = ["meta"=>"globaluserinfo", "guiuser"=>$username, "guiprop"=>"groups"];
95 95
         $query = new SimpleRequest('query', $params);
96 96
         $result = [];
97 97
 
@@ -141,7 +141,7 @@  discard block
 block discarded – undo
141 141
                 $groups[] = "B";
142 142
             }
143 143
             if (in_array("steward", $admin["groups"])) {
144
-                $groups[] = "S" ;
144
+                $groups[] = "S";
145 145
             }
146 146
             if (in_array("checkuser", $admin["groups"])) {
147 147
                 $groups[] = "CU";
@@ -152,7 +152,7 @@  discard block
 block discarded – undo
152 152
             if (in_array("bot", $admin["groups"])) {
153 153
                 $groups[] = "Bot";
154 154
             }
155
-            $result[ $admin["name"] ] = [
155
+            $result[$admin["name"]] = [
156 156
                 "groups" => implode('/', $groups)
157 157
             ];
158 158
         }
@@ -227,7 +227,7 @@  discard block
 block discarded – undo
227 227
             $normalized = [];
228 228
             if (isset($result['query']['normalized'])) {
229 229
                 array_map(
230
-                    function ($e) use (&$normalized) {
230
+                    function($e) use (&$normalized) {
231 231
                         $normalized[$e['to']] = $e['from'];
232 232
                     },
233 233
                     $result['query']['normalized']
@@ -312,7 +312,7 @@  discard block
 block discarded – undo
312 312
         $query = FluentRequest::factory()->setAction('query')->setParams($requestData);
313 313
         $innerPromise = $this->api->getRequestAsync($query);
314 314
 
315
-        $innerPromise->then(function ($result) use (&$data) {
315
+        $innerPromise->then(function($result) use (&$data) {
316 316
             // some failures come back as 200s, so we still resolve and let the outer function handle it
317 317
             if (isset($result['error']) || !isset($result['query'])) {
318 318
                 return $data['promise']->resolve($data);
Please login to merge, or discard this patch.
src/AppBundle/Controller/AdminScoreController.php 1 patch
Spacing   +16 added lines, -16 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 != '') {
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.
@@ -95,20 +95,20 @@  discard block
 block discarded – undo
95 95
         $archiveTable = $projectRepo->getTableName($dbName, 'archive');
96 96
 
97 97
         // MULTIPLIERS (to review)
98
-        $ACCT_AGE_MULT = 1.25;   # 0 if = 365 jours
99
-        $EDIT_COUNT_MULT = 1.25;     # 0 if = 10 000
100
-        $USER_PAGE_MULT = 0.1;     # 0 if =
98
+        $ACCT_AGE_MULT = 1.25; # 0 if = 365 jours
99
+        $EDIT_COUNT_MULT = 1.25; # 0 if = 10 000
100
+        $USER_PAGE_MULT = 0.1; # 0 if =
101 101
         $PATROLS_MULT = 1; # 0 if =
102
-        $BLOCKS_MULT = 1.4;     # 0 if = 10
102
+        $BLOCKS_MULT = 1.4; # 0 if = 10
103 103
         $AFD_MULT = 1.15;
104
-        $RECENT_ACTIVITY_MULT = 0.9;     # 0 if =
104
+        $RECENT_ACTIVITY_MULT = 0.9; # 0 if =
105 105
         $AIV_MULT = 1.15;
106
-        $EDIT_SUMMARIES_MULT = 0.8;   # 0 if =
107
-        $NAMESPACES_MULT = 1.0;     # 0 if =
106
+        $EDIT_SUMMARIES_MULT = 0.8; # 0 if =
107
+        $NAMESPACES_MULT = 1.0; # 0 if =
108 108
         $PAGES_CREATED_LIVE_MULT = 1.4; # 0 if =
109 109
         $PAGES_CREATED_ARCHIVE_MULT = 1.4; # 0 if =
110
-        $RPP_MULT = 1.15;     # 0 if =
111
-        $USERRIGHTS_MULT = 0.75;   # 0 if =
110
+        $RPP_MULT = 1.15; # 0 if =
111
+        $USERRIGHTS_MULT = 0.75; # 0 if =
112 112
 
113 113
         // Grab the connection to the replica database (which is separate from the above)
114 114
         $conn = $this->get('doctrine')->getManager("replicas")->getConnection();
@@ -186,15 +186,15 @@  discard block
 block discarded – undo
186 186
                 $now = new DateTime();
187 187
                 $date = new DateTime($value);
188 188
                 $diff = $date->diff($now);
189
-                $formula = 365*$diff->format("%y")+30*$diff->format("%m")+$diff->format("%d");
189
+                $formula = 365 * $diff->format("%y")+30 * $diff->format("%m")+$diff->format("%d");
190 190
                 $value = $formula-365;
191 191
             }
192 192
 
193 193
             if ($key == "id") {
194 194
                 $id = $value;
195 195
             } else {
196
-                $multiplierKey = strtoupper($row["source"] . "_MULT");
197
-                $multiplier = ( isset($$multiplierKey) ? $$multiplierKey : 1 );
196
+                $multiplierKey = strtoupper($row["source"]."_MULT");
197
+                $multiplier = (isset($$multiplierKey) ? $$multiplierKey : 1);
198 198
                 $score = max(min($value * $multiplier, 100), -100);
199 199
                 $master[$key]["mult"] = $multiplier;
200 200
                 $master[$key]["value"] = $value;
@@ -204,8 +204,8 @@  discard block
 block discarded – undo
204 204
         }
205 205
 
206 206
         if ($id == 0) {
207
-            $this->addFlash("notice", [ "no-result", $username ]);
208
-            return $this->redirectToRoute("AdminScore", [ "project"=>$project ]);
207
+            $this->addFlash("notice", ["no-result", $username]);
208
+            return $this->redirectToRoute("AdminScore", ["project"=>$project]);
209 209
         }
210 210
 
211 211
         return $this->render('adminscore/result.html.twig', [
Please login to merge, or discard this patch.
src/AppBundle/Controller/AutomatedEditsController.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
         $archiveTable = $projectData->getRepository()->getTableName($dbName, 'archive');
169 169
 
170 170
         $condBegin = $start ? " AND rev_timestamp > :start " : null;
171
-        $condEnd = $end ? " AND rev_timestamp < :end ": null;
171
+        $condEnd = $end ? " AND rev_timestamp < :end " : null;
172 172
 
173 173
         $regexes = [];
174 174
 
@@ -262,8 +262,8 @@  discard block
 block discarded – undo
262 262
         }
263 263
 
264 264
         // Sort the array and do some simple math.
265
-        uasort($results, function ($a, $b) {
266
-            return $b['count'] - $a['count'];
265
+        uasort($results, function($a, $b) {
266
+            return $b['count']-$a['count'];
267 267
         });
268 268
 
269 269
         if ($total != 0) {
Please login to merge, or discard this patch.
src/AppBundle/Controller/SimpleEditCounterController.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
 
49 49
         // If we've got a project and user, redirect to results.
50 50
         if ($projectName != '' && $username != '') {
51
-            $routeParams = [ 'project' => $projectName, 'username' => $username ];
51
+            $routeParams = ['project' => $projectName, 'username' => $username];
52 52
             return $this->redirectToRoute('SimpleEditCounterResult', $routeParams);
53 53
         }
54 54
 
@@ -120,8 +120,8 @@  discard block
 block discarded – undo
120 120
         $resultQuery->execute();
121 121
 
122 122
         if ($resultQuery->errorCode() > 0) {
123
-            $this->addFlash('notice', [ 'no-result', $username ]);
124
-            return $this->redirectToRoute('SimpleEditCounterProject', [ 'project' => $project->getDomain() ]);
123
+            $this->addFlash('notice', ['no-result', $username]);
124
+            return $this->redirectToRoute('SimpleEditCounterProject', ['project' => $project->getDomain()]);
125 125
         }
126 126
 
127 127
         // Fetch the result data
@@ -145,16 +145,16 @@  discard block
 block discarded – undo
145 145
                 $rev = $row['value'];
146 146
             }
147 147
             if ($row['source'] == 'groups') {
148
-                $groups .= $row['value']. ', ';
148
+                $groups .= $row['value'].', ';
149 149
             }
150 150
         }
151 151
 
152 152
         // Unknown user - If the user is created the $results variable will have 3 entries.
153 153
         // This is a workaround to detect non-existent IPs.
154 154
         if (count($results) < 3 && $arch == 0 && $rev == 0) {
155
-            $this->addFlash('notice', [ 'no-result', $username ]);
155
+            $this->addFlash('notice', ['no-result', $username]);
156 156
 
157
-            return $this->redirectToRoute('SimpleEditCounterProject', [ 'project' => $project->getDomain() ]);
157
+            return $this->redirectToRoute('SimpleEditCounterProject', ['project' => $project->getDomain()]);
158 158
         }
159 159
 
160 160
         // Remove the last comma and space
@@ -183,7 +183,7 @@  discard block
 block discarded – undo
183 183
             'project' => $project,
184 184
             'id' => $id,
185 185
             'arch' => $arch,
186
-            'rev' => $rev + $arch,
186
+            'rev' => $rev+$arch,
187 187
             'live' => $rev,
188 188
             'groups' => $groups,
189 189
             'globalGroups' => $globalGroups,
Please login to merge, or discard this patch.
src/Xtools/Repository.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -150,7 +150,7 @@
 block discarded – undo
150 150
         // $tableExtension in order to generate the new table name
151 151
         if ($this->isLabs() && $tableExtension !== null) {
152 152
             $mapped = true;
153
-            $tableName = $tableName . '_' . $tableExtension;
153
+            $tableName = $tableName.'_'.$tableExtension;
154 154
         } elseif ($this->container->hasParameter("app.table.$tableName")) {
155 155
             // Use the table specified in the table mapping configuration, if present.
156 156
             $mapped = true;
Please login to merge, or discard this patch.
src/AppBundle/Helper/AutomatedEditsHelper.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -126,7 +126,7 @@  discard block
 block discarded – undo
126 126
         $revTable = $project->getRepository()->getTableName($project->getDatabaseName(), 'revision');
127 127
         $pageTable = $project->getRepository()->getTableName($project->getDatabaseName(), 'page');
128 128
 
129
-        $AEBTypes = array_map(function ($AEBType) {
129
+        $AEBTypes = array_map(function($AEBType) {
130 130
             return $AEBType['regex'];
131 131
         }, $this->container->getParameter('automated_tools'));
132 132
 
@@ -151,12 +151,12 @@  discard block
 block discarded – undo
151 151
         }
152 152
 
153 153
         // Get diff sizes, based on length of each parent revision
154
-        $parentRevIds = array_map(function ($edit) {
154
+        $parentRevIds = array_map(function($edit) {
155 155
             return $edit['rev_parent_id'];
156 156
         }, $editData);
157 157
         $query = "SELECT rev_len, rev_id
158 158
                   FROM revision
159
-                  WHERE rev_id IN (" . implode(',', $parentRevIds) . ")";
159
+                  WHERE rev_id IN (" . implode(',', $parentRevIds).")";
160 160
         $diffSizeData = $conn->executeQuery($query)->fetchAll();
161 161
 
162 162
         // reformat with rev_id as the key, rev_len as the value
@@ -166,24 +166,24 @@  discard block
 block discarded – undo
166 166
         }
167 167
 
168 168
         // Build our array of nonautomated edits
169
-        $editData = array_map(function ($edit) use ($namespaces, $diffSizes) {
169
+        $editData = array_map(function($edit) use ($namespaces, $diffSizes) {
170 170
             $pageTitle = $edit['page_title'];
171 171
 
172 172
             if ($edit['page_namespace'] !== '0') {
173
-                $pageTitle = $namespaces[$edit['page_namespace']] . ":$pageTitle";
173
+                $pageTitle = $namespaces[$edit['page_namespace']].":$pageTitle";
174 174
             }
175 175
 
176 176
             $diffSize = $edit['rev_len'];
177 177
             if ($edit['rev_parent_id'] > 0) {
178
-                $diffSize = $edit['rev_len'] - $diffSizes[$edit['rev_parent_id']];
178
+                $diffSize = $edit['rev_len']-$diffSizes[$edit['rev_parent_id']];
179 179
             }
180 180
 
181 181
             return [
182 182
                 'page_title' => $pageTitle,
183
-                'namespace' => (int) $edit['page_namespace'],
184
-                'rev_id' => (int) $edit['rev_id'],
183
+                'namespace' => (int)$edit['page_namespace'],
184
+                'rev_id' => (int)$edit['rev_id'],
185 185
                 'timestamp' => DateTime::createFromFormat('YmdHis', $edit['rev_timestamp']),
186
-                'minor_edit' => (bool) $edit['rev_minor_edit'],
186
+                'minor_edit' => (bool)$edit['rev_minor_edit'],
187 187
                 'summary' => $edit['rev_comment'],
188 188
                 'size' => $diffSize
189 189
             ];
Please login to merge, or discard this patch.
src/AppBundle/Controller/ArticleInfoController.php 1 patch
Spacing   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -83,9 +83,9 @@  discard block
 block discarded – undo
83 83
         $article = $request->query->get('article');
84 84
 
85 85
         if ($projectQuery != '' && $article != '') {
86
-            return $this->redirectToRoute('ArticleInfoResult', [ 'project'=>$projectQuery, 'article' => $article ]);
86
+            return $this->redirectToRoute('ArticleInfoResult', ['project'=>$projectQuery, 'article' => $article]);
87 87
         } elseif ($article != '') {
88
-            return $this->redirectToRoute('ArticleInfoProject', [ 'project'=>$projectQuery ]);
88
+            return $this->redirectToRoute('ArticleInfoProject', ['project'=>$projectQuery]);
89 89
         }
90 90
 
91 91
         if ($projectQuery == '') {
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
         $this->pageInfo['firstEdit'] = new Edit($this->pageInfo['page'], $this->pageHistory[0]);
154 154
         $this->pageInfo['lastEdit'] = new Edit(
155 155
             $this->pageInfo['page'],
156
-            $this->pageHistory[$page->getNumRevisions() - 1]
156
+            $this->pageHistory[$page->getNumRevisions()-1]
157 157
         );
158 158
 
159 159
         // NOTE: bots are fetched first in case we want to restrict some stats to humans editors only
@@ -215,10 +215,10 @@  discard block
 block discarded – undo
215 215
         $userGroupsTable = $this->projectRepo->getTableName($this->dbName, 'user_groups');
216 216
         $userFromerGroupsTable = $this->projectRepo->getTableName($this->dbName, 'user_former_groups');
217 217
         $query = "SELECT COUNT(rev_user_text) AS count, rev_user_text AS username, ug_group AS current
218
-                  FROM " . $this->projectRepo->getTableName($this->dbName, 'revision') . "
218
+                  FROM " . $this->projectRepo->getTableName($this->dbName, 'revision')."
219 219
                   LEFT JOIN $userGroupsTable ON rev_user = ug_user
220 220
                   LEFT JOIN $userFromerGroupsTable ON rev_user = ufg_user
221
-                  WHERE rev_page = " . $this->pageInfo['page']->getId() . " AND (ug_group = 'bot' OR ufg_group = 'bot')
221
+                  WHERE rev_page = ".$this->pageInfo['page']->getId()." AND (ug_group = 'bot' OR ufg_group = 'bot')
222 222
                   GROUP BY rev_user_text";
223 223
         $res = $this->conn->query($query)->fetchAll();
224 224
 
@@ -227,14 +227,14 @@  discard block
 block discarded – undo
227 227
         $sum = 0;
228 228
         foreach ($res as $bot) {
229 229
             $bots[$bot['username']] = [
230
-                'count' => (int) $bot['count'],
230
+                'count' => (int)$bot['count'],
231 231
                 'current' => $bot['current'] === 'bot'
232 232
             ];
233 233
             $sum += $bot['count'];
234 234
         }
235 235
 
236
-        uasort($bots, function ($a, $b) {
237
-            return $b['count'] - $a['count'];
236
+        uasort($bots, function($a, $b) {
237
+            return $b['count']-$a['count'];
238 238
         });
239 239
 
240 240
         $this->pageInfo['general']['bot_revision_count'] = $sum;
@@ -282,10 +282,10 @@  discard block
 block discarded – undo
282 282
 
283 283
             if ($info['all'] > 1) {
284 284
                 // Number of seconds between first and last edit
285
-                $secs = intval(strtotime($info['last']) - strtotime($info['first']) / $info['all']);
285
+                $secs = intval(strtotime($info['last'])-strtotime($info['first']) / $info['all']);
286 286
 
287 287
                 // Average time between edits (in days)
288
-                $this->pageInfo['editors'][$editor]['atbe'] = $secs / ( 60 * 60 * 24 );
288
+                $this->pageInfo['editors'][$editor]['atbe'] = $secs / (60 * 60 * 24);
289 289
             }
290 290
 
291 291
             if (count($info['sizes'])) {
@@ -300,7 +300,7 @@  discard block
 block discarded – undo
300 300
 
301 301
         // First sort editors array by the amount of text they added
302 302
         $topTenEditorsByAdded = $this->pageInfo['editors'];
303
-        uasort($topTenEditorsByAdded, function ($a, $b) {
303
+        uasort($topTenEditorsByAdded, function($a, $b) {
304 304
             if ($a['added'] === $b['added']) {
305 305
                 return 0;
306 306
             }
@@ -309,7 +309,7 @@  discard block
 block discarded – undo
309 309
 
310 310
         // Then build a new array of top 10 editors by added text,
311 311
         //   in the data structure needed for the chart
312
-        $this->pageInfo['topTenEditorsByAdded'] = array_map(function ($editor) {
312
+        $this->pageInfo['topTenEditorsByAdded'] = array_map(function($editor) {
313 313
             $added = $this->pageInfo['editors'][$editor]['added'];
314 314
             return [
315 315
                 'label' => $editor,
@@ -356,7 +356,7 @@  discard block
 block discarded – undo
356 356
 
357 357
         // Transform to associative array by 'type'
358 358
         foreach ($res as $row) {
359
-            $data[$row['type'] . '_count'] = $row['value'];
359
+            $data[$row['type'].'_count'] = $row['value'];
360 360
         }
361 361
 
362 362
         return $data;
@@ -372,7 +372,7 @@  discard block
 block discarded – undo
372 372
         $title = str_replace(' ', '_', $this->pageInfo['page']->getTitle());
373 373
         $query = "SELECT log_action, log_type, log_timestamp AS timestamp
374 374
                   FROM $loggingTable
375
-                  WHERE log_namespace = '" . $this->pageInfo['page']->getNamespace() . "'
375
+                  WHERE log_namespace = '".$this->pageInfo['page']->getNamespace()."'
376 376
                   AND log_title = '$title' AND log_timestamp > 1
377 377
                   AND log_type IN ('delete', 'move', 'protect', 'stable')";
378 378
         $events = $this->conn->query($query)->fetchAll();
@@ -471,7 +471,7 @@  discard block
 block discarded – undo
471 471
         $conn = $this->container->get('doctrine')->getManager('replicas')->getConnection();
472 472
         $res = $conn->query($query)->fetchAll();
473 473
 
474
-        $terms = array_map(function ($entry) {
474
+        $terms = array_map(function($entry) {
475 475
             return $entry['term'];
476 476
         }, $res);
477 477
 
@@ -482,7 +482,7 @@  discard block
 block discarded – undo
482 482
                 'prio' => 2,
483 483
                 'name' => 'Wikidata',
484 484
                 'notice' => "Label for language <em>$lang</em> is missing", // FIXME: i18n
485
-                'explanation' => "See: <a target='_blank' " .
485
+                'explanation' => "See: <a target='_blank' ".
486 486
                     "href='//www.wikidata.org/wiki/Help:Label'>Help:Label</a>",
487 487
             ];
488 488
         }
@@ -491,7 +491,7 @@  discard block
 block discarded – undo
491 491
                 'prio' => 3,
492 492
                 'name' => 'Wikidata',
493 493
                 'notice' => "Description for language <em>$lang</em> is missing", // FIXME: i18n
494
-                'explanation' => "See: <a target='_blank' " .
494
+                'explanation' => "See: <a target='_blank' ".
495 495
                     "href='//www.wikidata.org/wiki/Help:Description'>Help:Description</a>",
496 496
             ];
497 497
         }
@@ -512,14 +512,14 @@  discard block
 block discarded – undo
512 512
             return $rev['length'];
513 513
         }
514 514
 
515
-        $lastRev = $this->pageHistory[$revIndex - 1];
515
+        $lastRev = $this->pageHistory[$revIndex-1];
516 516
 
517 517
         // TODO: Remove once T101631 is resolved
518 518
         // Treat as zero change in size if length of previous edit is missing
519 519
         if ($lastRev['length'] === null) {
520 520
             return 0;
521 521
         } else {
522
-            return $rev['length'] - $lastRev['length'];
522
+            return $rev['length']-$lastRev['length'];
523 523
         }
524 524
     }
525 525
 
@@ -539,10 +539,10 @@  discard block
 block discarded – undo
539 539
 
540 540
         // Get UNIX timestamp of the first day of the month of the first edit
541 541
         // This is used as a comparison when building our array of per-month stats
542
-        $firstEditMonth = mktime(0, 0, 0, (int) $firstEdit->getMonth(), 1, $firstEdit->getYear());
542
+        $firstEditMonth = mktime(0, 0, 0, (int)$firstEdit->getMonth(), 1, $firstEdit->getYear());
543 543
 
544 544
         $lastEdit = $this->pageInfo['lastEdit'];
545
-        $secondLastEdit = $revisionCount === 1 ? $lastEdit : $this->pageHistory[ $revisionCount - 2 ];
545
+        $secondLastEdit = $revisionCount === 1 ? $lastEdit : $this->pageHistory[$revisionCount-2];
546 546
 
547 547
         // Now we can start our master array. This one will be HUGE!
548 548
         $data = [
@@ -613,7 +613,7 @@  discard block
 block discarded – undo
613 613
             // Increment year and month counts for all edits
614 614
             $data['year_count'][$edit->getYear()]['all']++;
615 615
             $data['year_count'][$edit->getYear()]['months'][$edit->getMonth()]['all']++;
616
-            $data['year_count'][$edit->getYear()]['size'] = (int) $rev['length'];
616
+            $data['year_count'][$edit->getYear()]['size'] = (int)$rev['length'];
617 617
 
618 618
             $editsThisMonth = $data['year_count'][$edit->getYear()]['months'][$edit->getMonth()]['all'];
619 619
             if ($editsThisMonth > $data['max_edits_per_month']) {
@@ -657,9 +657,9 @@  discard block
 block discarded – undo
657 657
                 }
658 658
 
659 659
                 // determine if the next revision was a revert
660
-                $nextRevision = isset($this->pageHistory[$i + 1]) ? $this->pageHistory[$i + 1] : null;
660
+                $nextRevision = isset($this->pageHistory[$i+1]) ? $this->pageHistory[$i+1] : null;
661 661
                 $nextRevisionIsRevert = $nextRevision &&
662
-                    $this->getDiffSize($i + 1) === -$edit->getSize() &&
662
+                    $this->getDiffSize($i+1) === -$edit->getSize() &&
663 663
                     $this->aeh->isRevert($nextRevision['comment']);
664 664
 
665 665
                 // don't count this edit as content removal if the next edit reverted it
Please login to merge, or discard this patch.