Completed
Push — staging ( 5adefb...acbd04 )
by Matthew
02:32
created
src/Controller/Endpoint/AbstractEndpointController.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -127,7 +127,7 @@
 block discarded – undo
127 127
     /**
128 128
      * Checks formatting of dates input and then adds them to query
129 129
      *
130
-     * @param mixed         $dates
130
+     * @param string         $dates
131 131
      * @param AbstractQuery $query
132 132
      * @param boolean       $raw   Determines if query is being used in raw mode
133 133
      *
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -99,7 +99,7 @@  discard block
 block discarded – undo
99 99
 
100 100
             // Format into strings comma separated for SQL
101 101
             if (in_array($type, $strings)) {
102
-                $queryString = "'" . implode("','", $values) . "'";
102
+                $queryString = "'".implode("','", $values)."'";
103 103
             }
104 104
 
105 105
             return $queryString;
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
         $return = implode(',', $filters);
119 119
 
120 120
         if (in_array($type, $strings)) {
121
-            $return = "'" . implode("','", $filters) . "'";
121
+            $return = "'".implode("','", $filters)."'";
122 122
         }
123 123
 
124 124
         return $return;
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
      */
136 136
     public function addDateRangeWhereClause($dates, AbstractQuery $query, $raw = false)
137 137
     {
138
-        if (! is_array($dates)) {
138
+        if (!is_array($dates)) {
139 139
             $dates = str_replace('\'', '', $dates); // Remove escaping quotes
140 140
             $dates = explode(',', $dates);
141 141
         }
Please login to merge, or discard this patch.
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -75,7 +75,7 @@
 block discarded – undo
75 75
                 }
76 76
 
77 77
                 if ($type !== 'dates' && !in_array($val, $filters)) {
78
-                    throw new InvalidArgumentException("Unrecognized {$type}. Please check the DATA you sent.");
78
+                    throw new InvalidArgumentException("unrecognized {$type}. Please check the DATA you sent.");
79 79
                 }
80 80
 
81 81
                 if ($type === 'dates') {
Please login to merge, or discard this patch.
src/Controller/Endpoint/Alerts/AlertCombatEndpointController.php 3 patches
Doc Comments   +6 added lines patch added patch discarded remove patch
@@ -250,6 +250,9 @@  discard block
 block discarded – undo
250 250
         return $this->respondWithData($results);
251 251
     }
252 252
 
253
+    /**
254
+     * @param integer $classID
255
+     */
253 256
     private function findClassGrouping($classID)
254 257
     {
255 258
         $classGroups = $this->getConfig()['classesGroups'];
@@ -265,6 +268,9 @@  discard block
 block discarded – undo
265 268
         return false;
266 269
     }
267 270
 
271
+    /**
272
+     * @param integer $classID
273
+     */
268 274
     private function findClassFaction($classID)
269 275
     {
270 276
         $classesFactions = $this->getConfig()['classesFactions'];
Please login to merge, or discard this patch.
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -3,8 +3,6 @@
 block discarded – undo
3 3
 namespace Ps2alerts\Api\Controller\Endpoint\Alerts;
4 4
 
5 5
 use Ps2alerts\Api\Exception\InvalidArgumentException;
6
-use Ps2alerts\Api\Repository\Metrics\CombatRepository;
7
-use Ps2alerts\Api\Repository\Metrics\ClassRepository;
8 6
 use Psr\Http\Message\ServerRequestInterface;
9 7
 use Psr\Http\Message\ResponseInterface;
10 8
 
Please login to merge, or discard this patch.
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -49,23 +49,23 @@  discard block
 block discarded – undo
49 49
 
50 50
             $mergedArray = [];
51 51
 
52
-            if (! $data || ! $dataArchive) {
52
+            if (!$data || !$dataArchive) {
53 53
                 $sums = [];
54 54
                 foreach ($metrics as $metric) {
55 55
                     foreach ($factions as $faction) {
56
-                        $dbMetric = $metric . strtoupper($faction); // e.g. killsVS
57
-                        $dataMetric = $metric . strtoupper($faction); // e.g. killsVS
56
+                        $dbMetric = $metric.strtoupper($faction); // e.g. killsVS
57
+                        $dataMetric = $metric.strtoupper($faction); // e.g. killsVS
58 58
 
59 59
                         // Handle teamkills inconsistency
60 60
                         if ($metric === 'teamkills') {
61
-                            $dbMetric = 'teamKills' . strtoupper($faction);
61
+                            $dbMetric = 'teamKills'.strtoupper($faction);
62 62
                         }
63 63
                         $sums[] = "SUM(factions.{$dbMetric}) AS $dataMetric";
64 64
                     }
65 65
 
66 66
                     // Totals
67
-                    $dbMetric = 'total' . ucfirst($metric); // e.g. killsVS
68
-                    $dataMetric = 'total' . ucfirst($metric); // e.g. killsVS
67
+                    $dbMetric = 'total'.ucfirst($metric); // e.g. killsVS
68
+                    $dataMetric = 'total'.ucfirst($metric); // e.g. killsVS
69 69
 
70 70
                     // Handle teamkills inconsistency
71 71
                     if ($metric === 'teamkills') {
@@ -100,12 +100,12 @@  discard block
 block discarded – undo
100 100
             // Merge the two arrays together
101 101
             foreach ($metrics as $metric) {
102 102
                 // Tot up totals
103
-                $dbMetric = 'total' . ucfirst($metric);
103
+                $dbMetric = 'total'.ucfirst($metric);
104 104
                 $mergedArray['totals'][$metric] = (int) $data[$dbMetric] + (int) $dataArchive[$dbMetric];
105 105
                 $results['all']['totals'][$metric] += $mergedArray['totals'][$metric];
106 106
 
107 107
                 foreach ($factions as $faction) {
108
-                    $dbMetric = $metric . strtoupper($faction);
108
+                    $dbMetric = $metric.strtoupper($faction);
109 109
                     $mergedArray[$metric][$faction] = (int) $data[$dbMetric] + (int) $dataArchive[$dbMetric];
110 110
                     $results['all'][$metric][$faction] += $mergedArray[$metric][$faction];
111 111
                 }
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
             $dataArchive = $this->getRedisUtility()->checkRedis('api', 'classCombat', "{$server}-dataArchive", 'object');
149 149
 
150 150
             // If data needs a pull
151
-            if (! $data || ! $dataArchive) {
151
+            if (!$data || !$dataArchive) {
152 152
                 $query = $this->combatRepository->newQuery('single', true);
153 153
                 $query->cols([
154 154
                         'classID',
@@ -181,8 +181,8 @@  discard block
 block discarded – undo
181 181
             // Typecase into ints and increase totals
182 182
             $metrics = ['kills', 'deaths', 'teamkills', 'suicides'];
183 183
             foreach ($data as $row) {
184
-                $row->classID   = (int) $row->classID;
185
-                $row->server   = (int) $row->server;
184
+                $row->classID = (int) $row->classID;
185
+                $row->server = (int) $row->server;
186 186
                 $classGroup = $this->findClassGrouping($row->classID);
187 187
                 $faction = $this->findClassFaction($row->classID);
188 188
 
@@ -201,8 +201,8 @@  discard block
 block discarded – undo
201 201
             }
202 202
 
203 203
             foreach ($dataArchive as $row) {
204
-                $row->classID   = (int) $row->classID;
205
-                $row->server   = (int) $row->server;
204
+                $row->classID = (int) $row->classID;
205
+                $row->server = (int) $row->server;
206 206
 
207 207
                 foreach ($metrics as $metric) {
208 208
                     $row->$metric = (int) $row->$metric;
Please login to merge, or discard this patch.
Controller/Endpoint/Leaderboards/LeaderboardOutfitEndpointController.php 2 patches
Doc Comments   -1 removed lines patch added patch discarded remove patch
@@ -15,7 +15,6 @@
 block discarded – undo
15 15
     /**
16 16
      * Construct
17 17
      *
18
-     * @param League\Fractal\Manager $fractal
19 18
      */
20 19
     public function __construct(
21 20
         OutfitTotalRepository  $repository
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -47,7 +47,7 @@
 block discarded – undo
47 47
             $field = $this->getField($_GET['field']);
48 48
         }
49 49
 
50
-        if (! isset($field)) {
50
+        if (!isset($field)) {
51 51
             return $this->respondWithError('Field wasn\'t provided and is required.', self::CODE_WRONG_ARGS);
52 52
         }
53 53
 
Please login to merge, or discard this patch.
Controller/Endpoint/Leaderboards/LeaderboardPlayerEndpointController.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -32,7 +32,7 @@
 block discarded – undo
32 32
     /**
33 33
      * Get Player Leaderboard
34 34
      *
35
-     * @return \League\Fractal\Manager
35
+     * @return \Psr\Http\Message\ResponseInterface
36 36
      */
37 37
     public function players()
38 38
     {
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
             $field = $this->getField($_GET['field']);
53 53
         }
54 54
 
55
-        if (! isset($field)) {
55
+        if (!isset($field)) {
56 56
             return $this->respondWithError('Field wasn\'t provided and is required.', self::CODE_WRONG_ARGS);
57 57
         }
58 58
 
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
 
82 82
         // Gets outfit details
83 83
         for ($i = 0; $i < $count; $i++) {
84
-            if (! empty($players[$i]['playerOutfit'])) {
84
+            if (!empty($players[$i]['playerOutfit'])) {
85 85
                 // Gets outfit details
86 86
                 try {
87 87
                     $outfit = $this->dataEndpoint->getOutfit($players[$i]['playerOutfit']);
Please login to merge, or discard this patch.
public/index.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,12 +1,12 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-include __DIR__ . '/../vendor/autoload.php';
3
+include __DIR__.'/../vendor/autoload.php';
4 4
 
5 5
 use League\Route\Http\Exception\NotFoundException;
6 6
 
7 7
 // ENV loading
8 8
 josegonzalez\Dotenv\Loader::load([
9
-    'filepath' => __DIR__ . '/../.env',
9
+    'filepath' => __DIR__.'/../.env',
10 10
     'toEnv'    => true
11 11
 ]);
12 12
 
@@ -21,10 +21,10 @@  discard block
 block discarded – undo
21 21
 }
22 22
 
23 23
 // Container
24
-$container = include __DIR__ . '/../src/container.php';
24
+$container = include __DIR__.'/../src/container.php';
25 25
 
26 26
 // Routes
27
-$router = include __DIR__ . '/../src/routes.php';
27
+$router = include __DIR__.'/../src/routes.php';
28 28
 
29 29
 // FIRE!!!
30 30
 try {
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
     if ($_ENV['ENV'] === 'development') {
50 50
         trigger_error($e->getMessage());
51 51
     } else {
52
-        $logger->addError(":warning: Exception IN API: \n\n" . $e->getMessage());
52
+        $logger->addError(":warning: Exception IN API: \n\n".$e->getMessage());
53 53
         $response = $container->get('Zend\Diactoros\Response');
54 54
 
55 55
         $response->getBody()->write(
Please login to merge, or discard this patch.
Controller/Endpoint/Leaderboards/LeaderboardWeaponEndpointController.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -40,7 +40,7 @@
 block discarded – undo
40 40
             $field = $this->getField($_GET['field']);
41 41
         }
42 42
 
43
-        if (! isset($field)) {
43
+        if (!isset($field)) {
44 44
             return $this->respondWithError('Field wasn\'t provided and is required.', self::CODE_WRONG_ARGS);
45 45
         }
46 46
 
Please login to merge, or discard this patch.
Controller/Endpoint/Leaderboards/AbstractLeaderboardEndpointController.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -18,19 +18,19 @@  discard block
 block discarded – undo
18 18
     public function validateRequestVars()
19 19
     {
20 20
         try {
21
-            if (! empty($_GET['field'])) {
21
+            if (!empty($_GET['field'])) {
22 22
                 $this->parseField($_GET['field']);
23 23
             }
24 24
 
25
-            if (! empty($_GET['server'])) {
25
+            if (!empty($_GET['server'])) {
26 26
                 $this->parseServer($_GET['server']);
27 27
             }
28 28
 
29
-            if (! empty($_GET['limit'])) {
29
+            if (!empty($_GET['limit'])) {
30 30
                 $this->parseOffset($_GET['limit']);
31 31
             }
32 32
 
33
-            if (! empty($_GET['offset'])) {
33
+            if (!empty($_GET['offset'])) {
34 34
                 $this->parseOffset($_GET['offset']);
35 35
             }
36 36
         } catch (InvalidArgumentException $e) {
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
             'captures'
57 57
         ];
58 58
 
59
-        if (! empty($field) && in_array($field, $validFields)) {
59
+        if (!empty($field) && in_array($field, $validFields)) {
60 60
             return $field;
61 61
         }
62 62
 
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
             unset($validServers[$key]);
78 78
         }
79 79
 
80
-        if (! empty($server) && in_array($server, $validServers)) {
80
+        if (!empty($server) && in_array($server, $validServers)) {
81 81
             return $server;
82 82
         }
83 83
 
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
      */
92 92
     public function parseLimit($limit)
93 93
     {
94
-        if (! isset($limit) && ! is_numeric($limit)) {
94
+        if (!isset($limit) && !is_numeric($limit)) {
95 95
             throw new InvalidArgumentException("Limit needs to be in numerical format.");
96 96
         }
97 97
 
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
      */
104 104
     public function parseOffset($offset)
105 105
     {
106
-        if (! isset($offset) && ! is_numeric($offset)) {
106
+        if (!isset($offset) && !is_numeric($offset)) {
107 107
             throw new InvalidArgumentException("Offset needs to be in numerical format.");
108 108
         }
109 109
 
Please login to merge, or discard this patch.
src/Controller/Endpoint/Alerts/AlertEndpointController.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -93,16 +93,16 @@  discard block
 block discarded – undo
93 93
         $limit  = (int) $_GET['limit'];
94 94
 
95 95
         // Set defaults if not supplied
96
-        if (empty($offset) || ! is_numeric($offset)) {
96
+        if (empty($offset) || !is_numeric($offset)) {
97 97
             $offset = 0;
98 98
         }
99 99
 
100
-        if (empty($limit) || ! is_numeric($limit)) {
100
+        if (empty($limit) || !is_numeric($limit)) {
101 101
             $limit = 50;
102 102
         }
103 103
 
104 104
         // Check the date difference between two dates. we don't want to run queries for ALL OF ZE ALERTS NOW do we?!
105
-        if (! empty($dates)) {
105
+        if (!empty($dates)) {
106 106
             try {
107 107
                 $this->getDateValidationUtility()->validateTimeDifference($dates, 180); // Allow half a year
108 108
             } catch (InvalidArgumentException $e) {
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
         $query->where('ResultWinner IN (?)', $this->convertStringToArrayForAuraBinds($factions));
124 124
         $query->where('ResultTimeType IN (?)', $brackets);
125 125
 
126
-        if (! empty($dates)) {
126
+        if (!empty($dates)) {
127 127
             $this->addDateRangeWhereClause($dates, $query);
128 128
         }
129 129
 
Please login to merge, or discard this patch.
src/Controller/Endpoint/Alerts/AlertCountsEndpointController.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
 
73 73
             $query->cols([$sql]);
74 74
 
75
-            if (! empty($dates)) {
75
+            if (!empty($dates)) {
76 76
                 $this->addDateRangeWhereClause($dates, $query, true);
77 77
             }
78 78
 
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
         $query->cols([$sql]);
179 179
 
180 180
         $query->where('ResultDateTime IS NOT NULL');
181
-        if (! empty($dates)) {
181
+        if (!empty($dates)) {
182 182
             $this->addDateRangeWhereClause($dates, $query, true);
183 183
         }
184 184
         $query->groupBy(['dateIndex']);
@@ -203,11 +203,11 @@  discard block
 block discarded – undo
203 203
             $factionAbv = strtoupper($faction);
204 204
 
205 205
             $sql .= "SUM(CASE WHEN `ResultWinner` = '{$factionAbv}' ";
206
-            if (! empty($server)) {
206
+            if (!empty($server)) {
207 207
                 $sql .= "AND `ResultServer` IN ({$server}) ";
208 208
             }
209 209
 
210
-            if (! empty($zones)) {
210
+            if (!empty($zones)) {
211 211
                 $sql .= "AND `ResultAlertCont` IN ({$zones}) ";
212 212
             }
213 213
 
Please login to merge, or discard this patch.