Passed
Pull Request — master (#15)
by Kris
01:33
created
src/UtilsTrait.php 2 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -91,6 +91,6 @@
 block discarded – undo
91 91
      */
92 92
     protected static function inArguments($arguments, $shortArg, $longArg)
93 93
     {
94
-          return array_key_exists($shortArg, $arguments) || array_key_exists($longArg, $arguments);
94
+            return array_key_exists($shortArg, $arguments) || array_key_exists($longArg, $arguments);
95 95
     }
96 96
 }
97 97
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +2 added lines, -3 removed lines patch added patch discarded remove patch
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
     protected static function getScoreColor($score)
57 57
     {
58 58
         $score = intval($score);
59
-        return $score > 50 ? 'lightred' : ($score > 0 ? 'yellow' : 'green') ;
59
+        return $score > 50 ? 'lightred' : ($score > 0 ? 'yellow' : 'green');
60 60
     }
61 61
 
62 62
   
@@ -74,8 +74,7 @@  discard block
 block discarded – undo
74 74
      */
75 75
     protected static function getArgumentValue(array $arguments, string $shortArg, string $longArg)
76 76
     {
77
-        return (array_key_exists($shortArg, $arguments) ? $arguments[$shortArg] : 
78
-               (array_key_exists($longArg, $arguments) ? $arguments[$longArg]  : ''));
77
+        return (array_key_exists($shortArg, $arguments) ? $arguments[$shortArg] : (array_key_exists($longArg, $arguments) ? $arguments[$longArg] : ''));
79 78
     }
80 79
 
81 80
     /**
Please login to merge, or discard this patch.
src/AbuseIPDBClient.php 2 patches
Indentation   +31 added lines, -31 removed lines patch added patch discarded remove patch
@@ -84,8 +84,8 @@  discard block
 block discarded – undo
84 84
         // required at least one valid argument
85 85
         self::validate( !empty($arguments), 'No valid arguments given. Run abuseipdb --help to get help.');
86 86
 
87
-         // prints help ?
88
-         if (self::inArguments($arguments, 'h', 'help')){
87
+            // prints help ?
88
+            if (self::inArguments($arguments, 'h', 'help')){
89 89
             self::printBanner();
90 90
             self::printHelp();
91 91
             exit(0);
@@ -188,10 +188,10 @@  discard block
 block discarded – undo
188 188
      *
189 189
      * @access public
190 190
      * @static
191
-	 * @param string    $filePath       The file's full path
192
-	 * @param bool      $throwError     Throw error on true or silent process. Default is true
191
+     * @param string    $filePath       The file's full path
192
+     * @param bool      $throwError     Throw error on true or silent process. Default is true
193 193
      *  
194
-	 * @return object|null 
194
+     * @return object|null 
195 195
      * @throws \Exception
196 196
      * @throws \LogicException
197 197
      */
@@ -199,10 +199,10 @@  discard block
 block discarded – undo
199 199
     {
200 200
         // check file exists
201 201
         if (!file_exists($filePath) || !is_file($filePath)){
202
-           if ($throwError) {
202
+            if ($throwError) {
203 203
                 throw new \Exception('Config file not found');
204
-           }
205
-           return null;  
204
+            }
205
+            return null;  
206 206
         }
207 207
 
208 208
         // get and parse content
@@ -272,38 +272,38 @@  discard block
 block discarded – undo
272 272
     {
273 273
         Console::log(' ' . Console::text('SYNOPSIS:', 'white', 'underline')); 
274 274
         Console::log(' ' . Console::text('    abuseipdb -C ') . 
275
-                           Console::text('ip', 'yellow') . 
276
-                           Console::text(' [-d ') . 
277
-                           Console::text('days', 'yellow') . 
278
-                           Console::text('] [-v] [-l ') . 
279
-                           Console::text('limit', 'yellow') . 
280
-                           Console::text(']')); 
275
+                            Console::text('ip', 'yellow') . 
276
+                            Console::text(' [-d ') . 
277
+                            Console::text('days', 'yellow') . 
278
+                            Console::text('] [-v] [-l ') . 
279
+                            Console::text('limit', 'yellow') . 
280
+                            Console::text(']')); 
281 281
 
282 282
         Console::log(' ' . Console::text('    abuseipdb -K ') . 
283
-                           Console::text('network', 'yellow') . 
284
-                           Console::text(' [-d ') . 
285
-                           Console::text('days', 'yellow') . 
286
-                           Console::text(']')); 
283
+                            Console::text('network', 'yellow') . 
284
+                            Console::text(' [-d ') . 
285
+                            Console::text('days', 'yellow') . 
286
+                            Console::text(']')); 
287 287
 
288 288
         Console::log(' ' . Console::text('    abuseipdb -R ' .
289
-                           Console::text('ip', 'yellow') . ' -c ' .
290
-                           Console::text('categories', 'yellow') . ' -m ' .
291
-                           Console::text('message', 'yellow'))); 
289
+                            Console::text('ip', 'yellow') . ' -c ' .
290
+                            Console::text('categories', 'yellow') . ' -m ' .
291
+                            Console::text('message', 'yellow'))); 
292 292
 
293 293
         Console::log(' ' . Console::text('    abuseipdb -V ' .
294
-                           Console::text('path', 'yellow')));
294
+                            Console::text('path', 'yellow')));
295 295
 
296 296
         Console::log(' ' . Console::text('    abuseipdb -E ' .
297
-                           Console::text('ip', 'yellow')));
297
+                            Console::text('ip', 'yellow')));
298 298
                            
299 299
         Console::log(' ' . Console::text('    abuseipdb -B ') . 
300
-                           Console::text('[-l ') . 
301
-                           Console::text('limit', 'yellow') . 
302
-                           Console::text('] [-s ') . 
303
-                           Console::text('score', 'yellow') . 
304
-                           Console::text('] [-p ') . 
305
-                           Console::text('', 'yellow') . 
306
-                           Console::text(']')); 
300
+                            Console::text('[-l ') . 
301
+                            Console::text('limit', 'yellow') . 
302
+                            Console::text('] [-s ') . 
303
+                            Console::text('score', 'yellow') . 
304
+                            Console::text('] [-p ') . 
305
+                            Console::text('', 'yellow') . 
306
+                            Console::text(']')); 
307 307
 
308 308
         Console::log(' ' . Console::text('    abuseipdb -L '));
309 309
         Console::log(' ' . Console::text('    abuseipdb -G '));
@@ -859,7 +859,7 @@  discard block
 block discarded – undo
859 859
 
860 860
                     $line  = Console::text('    →', $defaultColor);
861 861
                     $line .= self::printResult(' reported at: ', self::getDate($lastReport->reportedAt), $defaultColor, '', false);
862
-              //    $line .= self::printResult(' by user: ', $lastReport->reporterId, $defaultColor, '', false);
862
+                //    $line .= self::printResult(' by user: ', $lastReport->reporterId, $defaultColor, '', false);
863 863
                     if (isset($lastReport->reporterCountryCode) && isset($lastReport->reporterCountryName)){
864 864
                         $line .= Console::text(' from: ', 'white');
865 865
                         $line .= self::printResult('', $lastReport->reporterCountryCode, $defaultColor, '', false);
Please login to merge, or discard this patch.
Spacing   +149 added lines, -150 removed lines patch added patch discarded remove patch
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
     /**
39 39
      * @var string      
40 40
      */
41
-    const LONG_ARGUMENTS = ['config', 'list', 'blacklist', 'check:', 'check-block:', 'days:', 'report:', 'categories:', 'message:', 'limit:', 'plaintext', 'clear:','bulk-report:', 'help', 'verbose', 'score:'];
41
+    const LONG_ARGUMENTS = ['config', 'list', 'blacklist', 'check:', 'check-block:', 'days:', 'report:', 'categories:', 'message:', 'limit:', 'plaintext', 'clear:', 'bulk-report:', 'help', 'verbose', 'score:'];
42 42
     
43 43
     /**
44 44
      * @var string      $version
@@ -53,7 +53,7 @@  discard block
 block discarded – undo
53 53
     /**
54 54
      * @var string      $keyPath
55 55
      */
56
-    private static $keyPath = __DIR__ .'/../config/key.json';
56
+    private static $keyPath = __DIR__.'/../config/key.json';
57 57
 
58 58
     /**
59 59
      * The entry point of our app 
@@ -67,10 +67,10 @@  discard block
 block discarded – undo
67 67
     public static function start($arguments)
68 68
     {
69 69
         // get key path from current script location (supposed in a bin folder)
70
-        self::$keyPath = dirname(get_included_files()[0]) . '/../config/key.json';
70
+        self::$keyPath = dirname(get_included_files()[0]).'/../config/key.json';
71 71
 
72 72
         // check for install
73
-        self::validate( self::checkForInstall(), 'Key file missing.');
73
+        self::validate(self::checkForInstall(), 'Key file missing.');
74 74
 
75 75
         // Create a new instance of \ApiHandler with the given config file
76 76
         try {
@@ -82,59 +82,59 @@  discard block
 block discarded – undo
82 82
         }
83 83
     
84 84
         // required at least one valid argument
85
-        self::validate( !empty($arguments), 'No valid arguments given. Run abuseipdb --help to get help.');
85
+        self::validate(!empty($arguments), 'No valid arguments given. Run abuseipdb --help to get help.');
86 86
 
87 87
          // prints help ?
88
-         if (self::inArguments($arguments, 'h', 'help')){
88
+         if (self::inArguments($arguments, 'h', 'help')) {
89 89
             self::printBanner();
90 90
             self::printHelp();
91 91
             exit(0);
92 92
         }
93 93
 
94 94
         // prints config ?
95
-        if (self::inArguments($arguments, 'G', 'config')){
95
+        if (self::inArguments($arguments, 'G', 'config')) {
96 96
             self::printConfig();
97 97
             exit(0);
98 98
         } 
99 99
 
100 100
         // prints catgeories ?
101
-        if (self::inArguments($arguments, 'L', 'list')){
101
+        if (self::inArguments($arguments, 'L', 'list')) {
102 102
             self::printCategories();
103 103
             exit(0);
104 104
         } 
105 105
         
106 106
         // check request ?
107
-        if (self::inArguments($arguments, 'C', 'check')){
107
+        if (self::inArguments($arguments, 'C', 'check')) {
108 108
             self::checkIP($arguments);
109 109
             exit(0);
110 110
         }
111 111
        
112 112
         // check-block request ?
113
-        if (self::inArguments($arguments, 'K', 'check-block')){
113
+        if (self::inArguments($arguments, 'K', 'check-block')) {
114 114
             self::checkBlock($arguments);
115 115
             exit(0);
116 116
         }
117 117
 
118 118
         // report request ?
119
-        if (self::inArguments($arguments, 'R', 'report')){
119
+        if (self::inArguments($arguments, 'R', 'report')) {
120 120
             self::reportIP($arguments);
121 121
             exit(0);
122 122
         }
123 123
 
124 124
         // report request ?
125
-        if (self::inArguments($arguments, 'V', 'bulk-report')){
125
+        if (self::inArguments($arguments, 'V', 'bulk-report')) {
126 126
             self::bulkReport($arguments);
127 127
             exit(0);
128 128
         }
129 129
 
130 130
         // report request ?
131
-        if (self::inArguments($arguments, 'B', 'blacklist')){
131
+        if (self::inArguments($arguments, 'B', 'blacklist')) {
132 132
             self::getBlacklist($arguments);
133 133
             exit(0);
134 134
         }
135 135
 
136 136
         // report request ?
137
-        if (self::inArguments($arguments, 'E', 'clear')){
137
+        if (self::inArguments($arguments, 'E', 'clear')) {
138 138
             self::clearIP($arguments);
139 139
             exit(0);
140 140
         }
@@ -160,21 +160,21 @@  discard block
 block discarded – undo
160 160
     public static function fromConfigFile(string $configPath)
161 161
     {
162 162
         // check file exists
163
-        if (!file_exists($configPath) || !is_file($configPath)){
164
-            throw new \InvalidArgumentException('The file [' . $configPath . '] does not exist.');
163
+        if (!file_exists($configPath) || !is_file($configPath)) {
164
+            throw new \InvalidArgumentException('The file ['.$configPath.'] does not exist.');
165 165
         }
166 166
 
167 167
         // check file is readable
168
-        if (!is_readable($configPath)){
169
-            throw new InvalidPermissionException('The file [' . $configPath . '] is not readable.');
168
+        if (!is_readable($configPath)) {
169
+            throw new InvalidPermissionException('The file ['.$configPath.'] is not readable.');
170 170
         }
171 171
 
172 172
         $keyConfig = self::loadJsonFile($configPath);
173 173
         $selfIps = [];
174 174
         
175 175
         // Look for other optional config files in the same directory 
176
-        $selfIpsConfigPath = pathinfo($configPath, PATHINFO_DIRNAME) . DIRECTORY_SEPARATOR . 'self_ips.json';
177
-        if (file_exists($selfIpsConfigPath)){
176
+        $selfIpsConfigPath = pathinfo($configPath, PATHINFO_DIRNAME).DIRECTORY_SEPARATOR.'self_ips.json';
177
+        if (file_exists($selfIpsConfigPath)) {
178 178
             $selfIps = self::loadJsonFile($selfIpsConfigPath)->self_ips;
179 179
         }
180 180
 
@@ -198,7 +198,7 @@  discard block
 block discarded – undo
198 198
     protected static function loadJsonFile(string $filePath, bool $throwError = true)
199 199
     {
200 200
         // check file exists
201
-        if (!file_exists($filePath) || !is_file($filePath)){
201
+        if (!file_exists($filePath) || !is_file($filePath)) {
202 202
            if ($throwError) {
203 203
                 throw new \Exception('Config file not found');
204 204
            }
@@ -234,23 +234,23 @@  discard block
 block discarded – undo
234 234
         // not installed
235 235
         self::printBanner();
236 236
         Console::log(' Your config key file was not found. Do you want to create it? ', 'white');
237
-        $create =  Console::ask(' Press Y/y to create a config key file: ', 'white');
237
+        $create = Console::ask(' Press Y/y to create a config key file: ', 'white');
238 238
             
239 239
         if ($create == 'Y' || $create == 'y') {
240
-            $key =     Console::ask(' - Please enter your api key: ', 'white');
241
-            $create =  Console::ask(' A config file will be created in config/ directory. Press Y/y to continue: ', 'white');
240
+            $key = Console::ask(' - Please enter your api key: ', 'white');
241
+            $create = Console::ask(' A config file will be created in config/ directory. Press Y/y to continue: ', 'white');
242 242
             
243 243
             if ($create == 'Y' || $create == 'y') {
244 244
                 $data = json_encode(['api_key' => $key]);
245 245
                 
246
-                if (file_put_contents(self::$keyPath, $data, LOCK_EX) === false){
246
+                if (file_put_contents(self::$keyPath, $data, LOCK_EX) === false) {
247 247
                     self::error('An error occured during writing config file. Make sure to give the appropriate permissions do the config directory.');
248 248
                     return false;
249 249
                 }
250 250
 
251 251
                 // successfull. print message and exit to prevent errors with no arguments 
252 252
                 Console::log();
253
-                Console::log(Console::text('  ✓ ', 'green') . Console::text('Your config file has been successfully created.', 'white'));
253
+                Console::log(Console::text('  ✓ ', 'green').Console::text('Your config file has been successfully created.', 'white'));
254 254
                 Console::log('    You can now use abuseipdb.', 'white');
255 255
                 Console::log();
256 256
                 exit(0);
@@ -270,47 +270,47 @@  discard block
 block discarded – undo
270 270
      */
271 271
     protected static function printHelp()
272 272
     {
273
-        Console::log(' ' . Console::text('SYNOPSIS:', 'white', 'underline')); 
274
-        Console::log(' ' . Console::text('    abuseipdb -C ') . 
275
-                           Console::text('ip', 'yellow') . 
276
-                           Console::text(' [-d ') . 
277
-                           Console::text('days', 'yellow') . 
278
-                           Console::text('] [-v] [-l ') . 
279
-                           Console::text('limit', 'yellow') . 
273
+        Console::log(' '.Console::text('SYNOPSIS:', 'white', 'underline')); 
274
+        Console::log(' '.Console::text('    abuseipdb -C '). 
275
+                           Console::text('ip', 'yellow'). 
276
+                           Console::text(' [-d '). 
277
+                           Console::text('days', 'yellow'). 
278
+                           Console::text('] [-v] [-l '). 
279
+                           Console::text('limit', 'yellow'). 
280 280
                            Console::text(']')); 
281 281
 
282
-        Console::log(' ' . Console::text('    abuseipdb -K ') . 
283
-                           Console::text('network', 'yellow') . 
284
-                           Console::text(' [-d ') . 
285
-                           Console::text('days', 'yellow') . 
282
+        Console::log(' '.Console::text('    abuseipdb -K '). 
283
+                           Console::text('network', 'yellow'). 
284
+                           Console::text(' [-d '). 
285
+                           Console::text('days', 'yellow'). 
286 286
                            Console::text(']')); 
287 287
 
288
-        Console::log(' ' . Console::text('    abuseipdb -R ' .
289
-                           Console::text('ip', 'yellow') . ' -c ' .
290
-                           Console::text('categories', 'yellow') . ' -m ' .
288
+        Console::log(' '.Console::text('    abuseipdb -R '.
289
+                           Console::text('ip', 'yellow').' -c '.
290
+                           Console::text('categories', 'yellow').' -m '.
291 291
                            Console::text('message', 'yellow'))); 
292 292
 
293
-        Console::log(' ' . Console::text('    abuseipdb -V ' .
293
+        Console::log(' '.Console::text('    abuseipdb -V '.
294 294
                            Console::text('path', 'yellow')));
295 295
 
296
-        Console::log(' ' . Console::text('    abuseipdb -E ' .
296
+        Console::log(' '.Console::text('    abuseipdb -E '.
297 297
                            Console::text('ip', 'yellow')));
298 298
                            
299
-        Console::log(' ' . Console::text('    abuseipdb -B ') . 
300
-                           Console::text('[-l ') . 
301
-                           Console::text('limit', 'yellow') . 
302
-                           Console::text('] [-s ') . 
303
-                           Console::text('score', 'yellow') . 
304
-                           Console::text('] [-p ') . 
305
-                           Console::text('', 'yellow') . 
299
+        Console::log(' '.Console::text('    abuseipdb -B '). 
300
+                           Console::text('[-l '). 
301
+                           Console::text('limit', 'yellow'). 
302
+                           Console::text('] [-s '). 
303
+                           Console::text('score', 'yellow'). 
304
+                           Console::text('] [-p '). 
305
+                           Console::text('', 'yellow'). 
306 306
                            Console::text(']')); 
307 307
 
308
-        Console::log(' ' . Console::text('    abuseipdb -L '));
309
-        Console::log(' ' . Console::text('    abuseipdb -G '));
310
-        Console::log(' ' . Console::text('    abuseipdb -h '));
308
+        Console::log(' '.Console::text('    abuseipdb -L '));
309
+        Console::log(' '.Console::text('    abuseipdb -G '));
310
+        Console::log(' '.Console::text('    abuseipdb -h '));
311 311
                            
312 312
         Console::log();    
313
-        Console::log(' ' . Console::text('OPTIONS:', 'white', 'underline')); 
313
+        Console::log(' '.Console::text('OPTIONS:', 'white', 'underline')); 
314 314
         Console::log();
315 315
         Console::log(Console::text('   -h, --help', 'white')); 
316 316
         Console::log('       Prints the current help. If given, all next arguments are ignored.', 'lightgray');
@@ -321,39 +321,39 @@  discard block
 block discarded – undo
321 321
         Console::log(Console::text('   -L, --list', 'white')); 
322 322
         Console::log('       Prints the list report categories. If given, all next arguments are ignored.', 'lightgray');
323 323
         Console::log();    
324
-        Console::log(Console::text('   -C, --check ', 'white') . Console::text('ip', 'yellow', 'underline')); 
324
+        Console::log(Console::text('   -C, --check ', 'white').Console::text('ip', 'yellow', 'underline')); 
325 325
         Console::log('       Performs a check request for the given IP address. A valid IPv4 or IPv6 address is required.', 'lightgray');
326 326
         Console::log();    
327
-        Console::log(Console::text('   -K, --check-block ', 'white') . Console::text('network', 'yellow', 'underline')); 
327
+        Console::log(Console::text('   -K, --check-block ', 'white').Console::text('network', 'yellow', 'underline')); 
328 328
         Console::log('       Performs a check-block request for the given network. A valid subnet (v4 or v6) denoted with ', 'lightgray');
329 329
         Console::log('       CIDR notation is required.', 'lightgray');
330 330
         Console::log();    
331
-        Console::log(Console::text('   -d, --days ', 'white') . Console::text('days', 'yellow', 'underline')); 
331
+        Console::log(Console::text('   -d, --days ', 'white').Console::text('days', 'yellow', 'underline')); 
332 332
         Console::log('       For a check or check-block request, defines the maxAgeDays. Min is 1, max is 365, default is 30.', 'lightgray');
333 333
         Console::log();    
334
-        Console::log(Console::text('   -R, --report ', 'white') . Console::text('ip', 'yellow', 'underline')); 
334
+        Console::log(Console::text('   -R, --report ', 'white').Console::text('ip', 'yellow', 'underline')); 
335 335
         Console::log('       Performs a report request for the given IP address. A valid IPv4 or IPv6 address is required.', 'lightgray');
336 336
         Console::log();    
337
-        Console::log(Console::text('   -V, --bulk-report ', 'white') . Console::text('path', 'yellow', 'underline')); 
337
+        Console::log(Console::text('   -V, --bulk-report ', 'white').Console::text('path', 'yellow', 'underline')); 
338 338
         Console::log('       Performs a bulk-report request sending a csv file. A valid file name or full path is required.', 'lightgray');
339 339
         Console::log();    
340 340
         Console::log(Console::text('   -E, --clear ', 'white')); 
341 341
         Console::log('       Remove own reports for the given IP address. A valid IPv4 or IPv6 address is required.', 'lightgray');
342 342
         Console::log();
343
-        Console::log(Console::text('   -c, --categories ', 'white') . Console::text('categories', 'yellow', 'underline')); 
343
+        Console::log(Console::text('   -c, --categories ', 'white').Console::text('categories', 'yellow', 'underline')); 
344 344
         Console::log('       For a report request, defines the report category(ies). Categories must be separate by a comma.', 'lightgray');
345 345
         Console::log('       Some categories cannot be used alone. A category can be represented by its shortname or by its', 'lightgray');
346
-        Console::log(Console::text('       id. Use ','lightgray')  . Console::text('abuseipdb -L', 'white') . Console::text(' to print the categories list.','lightgray'));
346
+        Console::log(Console::text('       id. Use ', 'lightgray').Console::text('abuseipdb -L', 'white').Console::text(' to print the categories list.', 'lightgray'));
347 347
         Console::log();    
348
-        Console::log(Console::text('   -m, --message ', 'white') . Console::text('message', 'yellow', 'underline')); 
348
+        Console::log(Console::text('   -m, --message ', 'white').Console::text('message', 'yellow', 'underline')); 
349 349
         Console::log('       For a report request, defines the message to send with report. Message is required for all', 'lightgray');
350 350
         Console::log('       report requests.', 'lightgray');
351 351
         Console::log();
352 352
         Console::log(Console::text('   -B, --blacklist ', 'white')); 
353 353
         Console::log('       Performs a blacklist request. Default limit is 1000. This limit can ne changed with the', 'lightgray');
354
-        Console::log('       ' . Console::text('--limit', 'white') . Console::text(' parameter. ', 'lightgray'));
354
+        Console::log('       '.Console::text('--limit', 'white').Console::text(' parameter. ', 'lightgray'));
355 355
         Console::log();    
356
-        Console::log(Console::text('   -l, --limit ', 'white') . Console::text('limit', 'yellow', 'underline')); 
356
+        Console::log(Console::text('   -l, --limit ', 'white').Console::text('limit', 'yellow', 'underline')); 
357 357
         Console::log('       For a blacklist request, defines the limit.', 'lightgray');
358 358
         Console::log('       For a check request with verbose flag, sets the max number of last reports displayed. Default is 10', 'lightgray');
359 359
         Console::log('       For a check-block request, sets the max number of IPs displayed. Default is 0 (no limit).', 'lightgray');
@@ -368,7 +368,7 @@  discard block
 block discarded – undo
368 368
         Console::log(Console::text('   -v, --verbose ', 'white')); 
369 369
         Console::log('       For a check request, display additional fields like the x last reports. This increases ', 'lightgray');
370 370
         Console::log(Console::text('       request time and response size. Max number of last reports displayed can be changed with the ', 'lightgray'));
371
-        Console::log('       ' . Console::text('--limit', 'white') . Console::text(' parameter. ', 'lightgray'));
371
+        Console::log('       '.Console::text('--limit', 'white').Console::text(' parameter. ', 'lightgray'));
372 372
         Console::log();    
373 373
     }
374 374
 
@@ -386,11 +386,11 @@  discard block
 block discarded – undo
386 386
 
387 387
         self::printTitle(Console::text('  ► Current configuration ', 'darkgray'));
388 388
         
389
-        Console::log(Console::text('  api_key:[', 'white') . Console::text($conf['apiKey'], 'green') . Console::text(']', 'white'));
389
+        Console::log(Console::text('  api_key:[', 'white').Console::text($conf['apiKey'], 'green').Console::text(']', 'white'));
390 390
         Console::log(Console::text('  self_ips:', 'white'));
391 391
         
392 392
         foreach ($conf['selfIps'] as $ip) {
393
-            Console::log(Console::text('    [', 'white') . Console::text($ip, 'green') . Console::text(']', 'white'));   
393
+            Console::log(Console::text('    [', 'white').Console::text($ip, 'green').Console::text(']', 'white'));   
394 394
         }
395 395
 
396 396
         Console::log();   
@@ -411,10 +411,10 @@  discard block
 block discarded – undo
411 411
 
412 412
         $categories = self::$api->getCategories();
413 413
         $rowHeaders = [
414
-            Console::text('ShortName',      'darkgray') => 15, 
415
-            Console::text('Id',             'darkgray') => 2, 
416
-            Console::text('Full name',      'darkgray') => 18,
417
-            Console::text('Can be alone?',  'darkgray') => 15
414
+            Console::text('ShortName', 'darkgray') => 15, 
415
+            Console::text('Id', 'darkgray') => 2, 
416
+            Console::text('Full name', 'darkgray') => 18,
417
+            Console::text('Can be alone?', 'darkgray') => 15
418 418
         ];
419 419
         Console::$verticalSeparator = '  ';
420 420
         Console::$verticalInnerSeparator = '  ';
@@ -424,17 +424,16 @@  discard block
 block discarded – undo
424 424
         
425 425
         foreach ($categories as $cat) {
426 426
             $id = Console::text($cat[1], 'white');
427
-            $standalone = $cat[3] ? Console::text('✓', 'green') . Console::text(' true ', 'lightgray') : 
428
-                                    Console::text('✗', 'red')   . Console::text(' false', 'darkgray');
429
-            $shortName =  Console::text($cat[0], 'white');
430
-            $fullName =   Console::text($cat[2], 'lightgray');
427
+            $standalone = $cat[3] ? Console::text('✓', 'green').Console::text(' true ', 'lightgray') : Console::text('✗', 'red').Console::text(' false', 'darkgray');
428
+            $shortName = Console::text($cat[0], 'white');
429
+            $fullName = Console::text($cat[2], 'lightgray');
431 430
 
432 431
             Console::log(
433 432
                 Console::TableRowStart().  
434
-                Console::TableRowCell( $shortName , 15).  
435
-                Console::TableRowCell( $id , 2, Console::ALIGN_CENTER).  
436
-                Console::TableRowCell( $fullName , 18).  
437
-                Console::TableRowCell( $standalone , 15,  Console::ALIGN_CENTER)  
433
+                Console::TableRowCell($shortName, 15).  
434
+                Console::TableRowCell($id, 2, Console::ALIGN_CENTER).  
435
+                Console::TableRowCell($fullName, 18).  
436
+                Console::TableRowCell($standalone, 15, Console::ALIGN_CENTER)  
438 437
             );
439 438
         }
440 439
         //Console::log(Console::tableRowSeparator($rowHeaders), 'darkgray');
@@ -453,11 +452,11 @@  discard block
 block discarded – undo
453 452
      */
454 453
     protected static function reportIP(array $arguments)
455 454
     {
456
-        $ip      = self::getArgumentValue($arguments,'R', 'report');
457
-        $cats    = self::getArgumentValue($arguments,'c', 'categories');
458
-        $message = self::getArgumentValue($arguments,'m', 'message');
455
+        $ip      = self::getArgumentValue($arguments, 'R', 'report');
456
+        $cats    = self::getArgumentValue($arguments, 'c', 'categories');
457
+        $message = self::getArgumentValue($arguments, 'm', 'message');
459 458
         
460
-        self::printTitle(Console::text('  ► Report IP: ', 'darkgray') . Console::text(escapeshellcmd($ip), 'white'));
459
+        self::printTitle(Console::text('  ► Report IP: ', 'darkgray').Console::text(escapeshellcmd($ip), 'white'));
461 460
         self::printTempMessage();
462 461
 
463 462
         // Peforms request 
@@ -468,7 +467,7 @@  discard block
 block discarded – undo
468 467
         self::clearTempMessage();
469 468
 
470 469
         // check for errors / empty response
471
-        if (self::printErrors($report)){
470
+        if (self::printErrors($report)) {
472 471
             self::printFooter();
473 472
             exit(1);
474 473
         }
@@ -477,12 +476,12 @@  discard block
 block discarded – undo
477 476
         $score = empty($report->data->abuseConfidenceScore) ? 0 : $report->data->abuseConfidenceScore;
478 477
         $scoreColor = self::getScoreColor($score);
479 478
         Console::log(
480
-            Console::text('   ✓', 'green') . 
481
-            Console::text(' IP: [', 'white') .
482
-            Console::text($ip, $scoreColor) .
479
+            Console::text('   ✓', 'green'). 
480
+            Console::text(' IP: [', 'white').
481
+            Console::text($ip, $scoreColor).
483 482
             Console::text('] successfully reported', 'white')
484 483
         );
485
-        Console::log(Console::text('     Confidence score: ', 'white') . self::getScoreBadge($score));
484
+        Console::log(Console::text('     Confidence score: ', 'white').self::getScoreBadge($score));
486 485
 
487 486
         Console::log();
488 487
         self::printFooter($time);
@@ -499,28 +498,28 @@  discard block
 block discarded – undo
499 498
      */
500 499
     protected static function bulkReport(array $arguments)
501 500
     {
502
-        $fileName = self::getArgumentValue($arguments,'V', 'bulk-report');
501
+        $fileName = self::getArgumentValue($arguments, 'V', 'bulk-report');
503 502
 
504
-        self::printTitle(Console::text('  ► Bulk report for file: ', 'darkgray') . Console::text(escapeshellcmd($fileName), 'white'));
503
+        self::printTitle(Console::text('  ► Bulk report for file: ', 'darkgray').Console::text(escapeshellcmd($fileName), 'white'));
505 504
         self::printTempMessage();
506 505
 
507 506
         // Peforms request 
508 507
         $timeStart = microtime(true);  
509 508
         $response = self::$api->bulkReport($fileName)->getObject();     
510 509
         $timeEnd = microtime(true);      
511
-        $time = $timeEnd - $timeStart;  // request time
510
+        $time = $timeEnd - $timeStart; // request time
512 511
         self::clearTempMessage();
513 512
 
514 513
         // check for errors / empty response
515
-        if (self::printErrors($response)){
514
+        if (self::printErrors($response)) {
516 515
             self::printFooter();
517 516
             exit(1);
518 517
         }
519 518
 
520 519
         // ✓ Done
521 520
         Console::log(
522
-            Console::text('   Bulk report for file: [', 'white') .
523
-            Console::text($fileName, 'lightyellow') .
521
+            Console::text('   Bulk report for file: [', 'white').
522
+            Console::text($fileName, 'lightyellow').
524 523
             Console::text('] done!', 'white')
525 524
         );
526 525
 
@@ -531,14 +530,14 @@  discard block
 block discarded – undo
531 530
         $savedIcon  = $nbSavedReports > 0 ? '✓' : '✗';
532 531
         $errorIcon  = $nbErrorReports > 0 ? '✗' : '✓';
533 532
 
534
-        Console::log(Console::text('   ' . $savedIcon, $savedColor) . self::printResult(' Saved reports:    ', $nbSavedReports, $savedColor, '', false));
535
-        Console::log(Console::text('   ' . $errorIcon, $errorColor) . self::printResult(' Invalid reports:  ', $nbErrorReports, $errorColor, '', false));
533
+        Console::log(Console::text('   '.$savedIcon, $savedColor).self::printResult(' Saved reports:    ', $nbSavedReports, $savedColor, '', false));
534
+        Console::log(Console::text('   '.$errorIcon, $errorColor).self::printResult(' Invalid reports:  ', $nbErrorReports, $errorColor, '', false));
536 535
 
537
-        if ($nbErrorReports > 0){
536
+        if ($nbErrorReports > 0) {
538 537
             $numberDiplayedReports = 0;
539 538
             $defaultColor = 'lightyellow'; // reset color for last reports
540 539
         
541
-            foreach ($response->data->invalidReports as $report){
540
+            foreach ($response->data->invalidReports as $report) {
542 541
                 $input = $report->input ? escapeshellcmd($report->input) : ''; // in case on blank line, IP is null
543 542
                 $line  = Console::text('      →', 'red');
544 543
                 $line .= self::printResult(' Input:         ', $input, $defaultColor, '', false);
@@ -565,29 +564,29 @@  discard block
 block discarded – undo
565 564
      */
566 565
     protected static function clearIP(array $arguments)
567 566
     {
568
-        $ip      = self::getArgumentValue($arguments,'E', 'clear');
567
+        $ip = self::getArgumentValue($arguments, 'E', 'clear');
569 568
 
570
-        self::printTitle(Console::text('  ► Clear reports for IP: ', 'darkgray') . Console::text(escapeshellcmd($ip), 'white'));
569
+        self::printTitle(Console::text('  ► Clear reports for IP: ', 'darkgray').Console::text(escapeshellcmd($ip), 'white'));
571 570
 
572 571
         // Peforms request 
573 572
         self::printTempMessage();
574 573
         $timeStart = microtime(true); // request startime 
575 574
         $response = self::$api->clearAddress($ip)->getObject();     
576
-        $timeEnd = microtime(true);  // request end time 
575
+        $timeEnd = microtime(true); // request end time 
577 576
         $time = $timeEnd - $timeStart; // request time
578 577
         self::clearTempMessage();
579 578
 
580 579
         // check for errors / empty response
581
-        if (self::printErrors($response)){
580
+        if (self::printErrors($response)) {
582 581
             self::printFooter($time);
583 582
             exit(1);
584 583
         }
585 584
 
586 585
         // ✓ Done: print deleted report number 
587 586
         Console::log(
588
-            Console::text('   ✓', 'green') . 
589
-            Console::text(' Successfull clear request for IP: [', 'white') .
590
-            Console::text($ip, 'lightyellow') .
587
+            Console::text('   ✓', 'green'). 
588
+            Console::text(' Successfull clear request for IP: [', 'white').
589
+            Console::text($ip, 'lightyellow').
591 590
             Console::text(']', 'white')
592 591
         );
593 592
         
@@ -607,42 +606,42 @@  discard block
 block discarded – undo
607 606
      */
608 607
     protected static function getBlacklist(array $arguments)
609 608
     {
610
-        $plainText  = self::inArguments($arguments,'p','plaintext');  
609
+        $plainText = self::inArguments($arguments, 'p', 'plaintext');  
611 610
 
612
-        if (!$plainText){
611
+        if (!$plainText) {
613 612
             self::printTitle(Console::text('  ► Get Blacklist ', 'darkgray'));
614 613
         }
615 614
 
616
-        $limit      = self::getNumericParameter($arguments,'l', 'limit', 1000);
617
-        $scoreMin   = self::getNumericParameter($arguments,'s', 'score', 100);
615
+        $limit      = self::getNumericParameter($arguments, 'l', 'limit', 1000);
616
+        $scoreMin   = self::getNumericParameter($arguments, 's', 'score', 100);
618 617
 
619
-        if (!$plainText){
618
+        if (!$plainText) {
620 619
             self::printTempMessage();
621 620
         }
622 621
 
623 622
         // do request 
624
-        $timeStart = microtime(true);           // request startime 
625
-        $response = self::$api->blacklist($limit, $plainText, $scoreMin);     // perform request
626
-        $timeEnd = microtime(true);                         // request end time 
627
-        $time = $timeEnd - $timeStart;                      // request time
623
+        $timeStart = microtime(true); // request startime 
624
+        $response = self::$api->blacklist($limit, $plainText, $scoreMin); // perform request
625
+        $timeEnd = microtime(true); // request end time 
626
+        $time = $timeEnd - $timeStart; // request time
628 627
 
629
-        if (!$plainText){
628
+        if (!$plainText) {
630 629
             self::clearTempMessage();
631 630
         }
632 631
 
633 632
         // response could be json on error, while plaintext flag is set
634 633
         $decodedResponse = $response->getObject();
635 634
         
636
-        if ($plainText && $response->hasError()){
635
+        if ($plainText && $response->hasError()) {
637 636
             exit(1);
638 637
         }
639 638
 
640
-        if (!$plainText && self::printErrors($decodedResponse)){
639
+        if (!$plainText && self::printErrors($decodedResponse)) {
641 640
             self::printFooter($time);
642 641
             exit(1);
643 642
         }
644 643
 
645
-        if ($plainText){
644
+        if ($plainText) {
646 645
             // echo response "as is"
647 646
             Console::log($response->getPlaintext());
648 647
 
@@ -651,7 +650,7 @@  discard block
 block discarded – undo
651 650
             self::printResult('  List generated at: ', self::getDate($decodedResponse->meta->generatedAt), 'lightyellow', '');
652 651
             Console::log();
653 652
 
654
-            foreach ($decodedResponse->data as $report){
653
+            foreach ($decodedResponse->data as $report) {
655 654
                 $score = empty($report->abuseConfidenceScore) ? 0 : $report->abuseConfidenceScore;
656 655
                 $defaultColor = self::getScoreColor($score);
657 656
 
@@ -680,12 +679,12 @@  discard block
 block discarded – undo
680 679
      */
681 680
     protected static function checkBlock($arguments)
682 681
     {
683
-        $network  = self::getArgumentValue($arguments,'K', 'check-block');
682
+        $network = self::getArgumentValue($arguments, 'K', 'check-block');
684 683
 
685
-        self::printTitle(Console::text('  ► Check network: ', 'darkgray') . Console::text(escapeshellcmd($network), 'white') . Console::text('', 'darkgray'));
684
+        self::printTitle(Console::text('  ► Check network: ', 'darkgray').Console::text(escapeshellcmd($network), 'white').Console::text('', 'darkgray'));
686 685
 
687 686
         $maxAge   = self::getNumericParameter($arguments, 'd', 'days', 30);
688
-        $limit    = self::getNumericParameter($arguments,'l', 'limit', 0); // 0 mean no limit
687
+        $limit    = self::getNumericParameter($arguments, 'l', 'limit', 0); // 0 mean no limit
689 688
 
690 689
         self::printTempMessage();
691 690
 
@@ -696,7 +695,7 @@  discard block
 block discarded – undo
696 695
         self::clearTempMessage();
697 696
 
698 697
         // check for errors / empty response
699
-        if (self::printErrors($check)){
698
+        if (self::printErrors($check)) {
700 699
             self::printFooter($time);
701 700
             exit(1);
702 701
         }
@@ -711,18 +710,18 @@  discard block
 block discarded – undo
711 710
         // print reported addresses
712 711
         $nbReports = isset($check->data->reportedAddress) ? count($check->data->reportedAddress) : 0;
713 712
         
714
-        if ($nbReports > 0){
713
+        if ($nbReports > 0) {
715 714
             self::printResult(Console::pad('   Reported addresses:', 23), $nbReports, 'lightyellow');
716 715
             $numberDiplayedReports = 0;
717 716
             $defaultColor = 'lightyellow'; // reset color for last reports
718 717
         
719
-            foreach ($check->data->reportedAddress as $report){
718
+            foreach ($check->data->reportedAddress as $report) {
720 719
                 $score = empty($report->abuseConfidenceScore) ? 0 : $report->abuseConfidenceScore;
721 720
                 $defaultColor = self::getScoreColor($score); // color based on score
722 721
 
723 722
                 $line  = Console::text('   →', $defaultColor);
724 723
                 $line .= self::printResult(' IP: ', $report->ipAddress, $defaultColor, '', false);
725
-                $line .= self::printResult(' Country: ', $report->countryCode , $defaultColor, '', false);
724
+                $line .= self::printResult(' Country: ', $report->countryCode, $defaultColor, '', false);
726 725
                 $line .= Console::text(' | Confidence score: ', 'white');
727 726
                 $line .= self::getScoreBadge($score);
728 727
                 $line .= self::printResult(' Total reports: ', $report->numReports, $defaultColor, '', false);
@@ -737,7 +736,7 @@  discard block
 block discarded – undo
737 736
                     $line .= Console::text($numberDiplayedReports, 'lightyellow');
738 737
                     $line .= Console::text('/', 'white');
739 738
                     $line .= Console::text($nbReports, 'lightyellow');
740
-                    $line .= Console::text($numberDiplayedReports > 1 ? ' IPs displayed)': ' IP displayed)', 'white');
739
+                    $line .= Console::text($numberDiplayedReports > 1 ? ' IPs displayed)' : ' IP displayed)', 'white');
741 740
                     Console::log($line);
742 741
                     break;
743 742
                 }
@@ -745,8 +744,8 @@  discard block
 block discarded – undo
745 744
 
746 745
         } else {
747 746
             // no reports
748
-            $day = $maxAge > 1 ? 'in last '. $maxAge . ' days': ' today';
749
-            Console::log( Console::text('    ✓', 'green') . Console::text(' No IP reported ' . $day));
747
+            $day = $maxAge > 1 ? 'in last '.$maxAge.' days' : ' today';
748
+            Console::log(Console::text('    ✓', 'green').Console::text(' No IP reported '.$day));
750 749
         }
751 750
 
752 751
         // footer
@@ -765,13 +764,13 @@  discard block
 block discarded – undo
765 764
      */
766 765
     protected static function checkIP($arguments)
767 766
     {
768
-        $ip                 = self::getArgumentValue($arguments,'C', 'check');
767
+        $ip = self::getArgumentValue($arguments, 'C', 'check');
769 768
 
770
-        self::printTitle(Console::text('  ► Check IP: ', 'darkgray') . Console::text(escapeshellcmd($ip), 'white') . Console::text('', 'darkgray'));
769
+        self::printTitle(Console::text('  ► Check IP: ', 'darkgray').Console::text(escapeshellcmd($ip), 'white').Console::text('', 'darkgray'));
771 770
 
772
-        $verbose            = self::inArguments($arguments,'v', 'verbose');
771
+        $verbose            = self::inArguments($arguments, 'v', 'verbose');
773 772
         $maxAge             = self::getNumericParameter($arguments, 'd', 'days', 30);
774
-        $maxReportsNumber   = self::getNumericParameter($arguments,'l', 'limit', 10);
773
+        $maxReportsNumber   = self::getNumericParameter($arguments, 'l', 'limit', 10);
775 774
 
776 775
         self::printTempMessage();
777 776
 
@@ -782,7 +781,7 @@  discard block
 block discarded – undo
782 781
         self::clearTempMessage();
783 782
 
784 783
         // check for errors / empty response
785
-        if (self::printErrors($check)){
784
+        if (self::printErrors($check)) {
786 785
             self::printFooter($time);
787 786
             exit(1);
788 787
         }
@@ -796,26 +795,26 @@  discard block
 block discarded – undo
796 795
       
797 796
 //      self::printResult('   isPublic', $check->data->isPublic, $defaultColor);
798 797
 //      self::printResult('   ipVersion', $check->data->ipVersion, $defaultColor);
799
-        $line = self::printResult(Console::pad('   Whitelisted:', 23), $check->data->isWhitelisted ? 'true': 'false', $defaultColor, '', false);
798
+        $line = self::printResult(Console::pad('   Whitelisted:', 23), $check->data->isWhitelisted ? 'true' : 'false', $defaultColor, '', false);
800 799
         $line .= $check->data->isWhitelisted ? Console::text(' ★', 'green') : ''; 
801 800
         Console::log($line);
802 801
        
803 802
         self::printResult(Console::pad('   Country code:', 23), $check->data->countryCode, $defaultColor);
804 803
         
805
-        if (!empty($check->data->countryName)){
804
+        if (!empty($check->data->countryName)) {
806 805
             self::printResult(Console::pad('   Country name:', 23), $check->data->countryName, $defaultColor);
807 806
         }
808 807
 
809 808
         self::printResult(Console::pad('   ISP:', 23), $check->data->isp, $defaultColor);
810 809
 
811
-        if ($check->data->usageType){
810
+        if ($check->data->usageType) {
812 811
             $line = self::printResult(Console::pad('   Usage type:', 23), $check->data->usageType, $defaultColor, '', false);
813 812
             $line .= $check->data->usageType === 'Reserved' ? Console::text(' ◆', 'green') : '';
814 813
             Console::log($line);
815 814
         }
816 815
 
817 816
         $hostames = implode(', ', array_filter($check->data->hostnames)) ?? null;
818
-        if (!empty($hostames)){
817
+        if (!empty($hostames)) {
819 818
             self::printResult(Console::pad('   Hostname(s):', 23), $hostames, $defaultColor);
820 819
         }
821 820
 
@@ -823,34 +822,34 @@  discard block
 block discarded – undo
823 822
 
824 823
         $nbReport = $check->data->totalReports && is_numeric($check->data->totalReports) ? intval($check->data->totalReports) : 0;
825 824
         
826
-        if ($nbReport > 0 ){
825
+        if ($nbReport > 0) {
827 826
             $line  = self::printResult(Console::pad('   Total reports:', 23), $nbReport, $defaultColor, '', false);
828 827
             $line .= self::printResult(' from ', $check->data->numDistinctUsers, $defaultColor, '', false);
829
-            $line .= Console::text($nbReport > 0 ? ' distinct users': ' user', 'white');
828
+            $line .= Console::text($nbReport > 0 ? ' distinct users' : ' user', 'white');
830 829
             Console::log($line);
831 830
 
832 831
         } else {
833 832
             // no reports
834
-            $day = $maxAge > 1 ? 'in last '. $maxAge . ' days': ' today';
835
-            Console::log( Console::text('   ✓', 'green') . Console::text(' Not reported ' . $day));
833
+            $day = $maxAge > 1 ? 'in last '.$maxAge.' days' : ' today';
834
+            Console::log(Console::text('   ✓', 'green').Console::text(' Not reported '.$day));
836 835
         }
837 836
         
838
-        if (!empty($check->data->lastReportedAt)){
837
+        if (!empty($check->data->lastReportedAt)) {
839 838
             self::printResult(Console::pad('   Last reported at:', 23), self::getDate($check->data->lastReportedAt), $defaultColor);
840 839
         }
841 840
 
842 841
         // print last reports
843
-        if ($verbose){
842
+        if ($verbose) {
844 843
             $nbLastReports = isset($check->data->reports) ? count($check->data->reports) : 0;
845 844
             
846
-            if ($nbLastReports > 0){
845
+            if ($nbLastReports > 0) {
847 846
                 Console::log('   Last reports:', 'white');
848 847
                 $numberDiplayedReports = 0;
849 848
                 $defaultColor = 'lightyellow'; // reset color for last reports
850 849
             
851
-                foreach ($check->data->reports as $lastReport){
850
+                foreach ($check->data->reports as $lastReport) {
852 851
                     $categories = [];
853
-                    foreach (array_filter($lastReport->categories) as $catId){
852
+                    foreach (array_filter($lastReport->categories) as $catId) {
854 853
                         $cat = self::$api->getCategoryNamebyId($catId)[0];
855 854
                         if ($cat !== false) {
856 855
                             $categories[] = $cat;
@@ -860,15 +859,15 @@  discard block
 block discarded – undo
860 859
                     $line  = Console::text('    →', $defaultColor);
861 860
                     $line .= self::printResult(' reported at: ', self::getDate($lastReport->reportedAt), $defaultColor, '', false);
862 861
               //    $line .= self::printResult(' by user: ', $lastReport->reporterId, $defaultColor, '', false);
863
-                    if (isset($lastReport->reporterCountryCode) && isset($lastReport->reporterCountryName)){
862
+                    if (isset($lastReport->reporterCountryCode) && isset($lastReport->reporterCountryName)) {
864 863
                         $line .= Console::text(' from: ', 'white');
865 864
                         $line .= self::printResult('', $lastReport->reporterCountryCode, $defaultColor, '', false);
866 865
                         $line .= Console::text(' - ', 'white');
867 866
                         $line .= self::printResult('', $lastReport->reporterCountryName, $defaultColor, '', false);
868 867
                     }
869
-                    $line .= Console::text(' with categor' .  (count($categories) > 1 ? "ies: " : "y: "), 'white');
868
+                    $line .= Console::text(' with categor'.(count($categories) > 1 ? "ies: " : "y: "), 'white');
870 869
                     foreach ($categories as $key => $cat) {
871
-                        $line .= Console::text($key==0 ? '' : ',' , 'white') . Console::text($cat, $defaultColor);
870
+                        $line .= Console::text($key == 0 ? '' : ',', 'white').Console::text($cat, $defaultColor);
872 871
                     }
873 872
                     Console::log($line);
874 873
 
@@ -879,7 +878,7 @@  discard block
 block discarded – undo
879 878
                         $line .= Console::text($numberDiplayedReports, $defaultColor);
880 879
                         $line .= Console::text('/', 'white');
881 880
                         $line .= Console::text($nbLastReports, $defaultColor);
882
-                        $line .= Console::text($numberDiplayedReports > 1 ? ' reports displayed)': ' report displayed)', 'white');
881
+                        $line .= Console::text($numberDiplayedReports > 1 ? ' reports displayed)' : ' report displayed)', 'white');
883 882
                         Console::log($line);
884 883
                         break;
885 884
                     }
Please login to merge, or discard this patch.
src/ShellUtils.php 2 patches
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -269,20 +269,20 @@
 block discarded – undo
269 269
     }
270 270
 
271 271
         /**
272
-     * Get numeric parameter and exit on error
273
-     * 
274
-     * @access protected
275
-     * @static
276
-     * @param array     $arguments
277
-     * @param string    $shortArg           The short argument name
278
-     * @param string    $longArg            The long argument name
279
-     * @param int       $defaultValue
280
-     * 
281
-     * @return int
282
-     */
272
+         * Get numeric parameter and exit on error
273
+         * 
274
+         * @access protected
275
+         * @static
276
+         * @param array     $arguments
277
+         * @param string    $shortArg           The short argument name
278
+         * @param string    $longArg            The long argument name
279
+         * @param int       $defaultValue
280
+         * 
281
+         * @return int
282
+         */
283 283
     protected static function getNumericParameter(array $arguments, string $shortArg, string $longArg, int $defaultValue)
284 284
     {
285
-         if (self::inArguments($arguments,$shortArg, $longArg)){
285
+            if (self::inArguments($arguments,$shortArg, $longArg)){
286 286
             $val = self::getArgumentValue($arguments,$shortArg, $longArg);
287 287
 
288 288
             if (!is_numeric($val)){
Please login to merge, or discard this patch.
Spacing   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
      */
61 61
     protected static function printTempMessage()
62 62
     {
63
-        Console::reLog(Console::text('   ? ', 'green') . Console::text('waiting for api response', 'white') . Console::text(' ... ', 'green'));
63
+        Console::reLog(Console::text('   ? ', 'green').Console::text('waiting for api response', 'white').Console::text(' ... ', 'green'));
64 64
     }
65 65
 
66 66
     /**
@@ -89,8 +89,8 @@  discard block
 block discarded – undo
89 89
     protected static function printBanner()
90 90
     {
91 91
         Console::log();    
92
-        Console::log( Console::text(' Kristuff\AbuseIPDB ', 'darkgray') . Console::text(' ' . AbuseIPDBClient::VERSION . ' ', 'white', 'blue')); 
93
-        Console::log(Console::text(' Made with ', 'darkgray') . Console::text('♥', 'red') . Console::text(' in France', 'darkgray')); 
92
+        Console::log(Console::text(' Kristuff\AbuseIPDB ', 'darkgray').Console::text(' '.AbuseIPDBClient::VERSION.' ', 'white', 'blue')); 
93
+        Console::log(Console::text(' Made with ', 'darkgray').Console::text('♥', 'red').Console::text(' in France', 'darkgray')); 
94 94
         Console::log(' © 2020-2021 Kristuff', 'darkgray'); 
95 95
         Console::log();    
96 96
     }
@@ -105,19 +105,19 @@  discard block
 block discarded – undo
105 105
      */
106 106
     protected static function printFooter(string $requestTime = '')
107 107
     {
108
-        if (!empty($requestTime)){
108
+        if (!empty($requestTime)) {
109 109
             $date_utc = new \DateTime("now", new \DateTimeZone("UTC"));
110 110
             Console::log(
111
-                Console::text('  Request time: ', 'darkgray') . Console::text($requestTime . 's', 'lightgray'). 
112
-                Console::text(' | UTC time: ', 'darkgray') . Console::text($date_utc->format('Y-m-d H:i:s'), 'lightgray')
111
+                Console::text('  Request time: ', 'darkgray').Console::text($requestTime.'s', 'lightgray'). 
112
+                Console::text(' | UTC time: ', 'darkgray').Console::text($date_utc->format('Y-m-d H:i:s'), 'lightgray')
113 113
             );
114 114
         }
115 115
         Console::log(Console::text('  ------------------------------------------------------------------------------------------------------', 'darkgray')); 
116 116
         Console::log(
117
-            Console::text('  Kristuff\AbuseIPDB ', 'darkgray') . 
118
-            Console::text(AbuseIPDBClient::VERSION, 'lightgray') . 
119
-            Console::text(' | Made with ', 'darkgray') . 
120
-            Console::text('♥', 'red') .
117
+            Console::text('  Kristuff\AbuseIPDB ', 'darkgray'). 
118
+            Console::text(AbuseIPDBClient::VERSION, 'lightgray'). 
119
+            Console::text(' | Made with ', 'darkgray'). 
120
+            Console::text('♥', 'red').
121 121
             Console::text(' in France | © 2020-2021 Kristuff (https://github.com/kristuff)', 'darkgray')
122 122
         ); 
123 123
         Console::log();    
@@ -134,9 +134,9 @@  discard block
 block discarded – undo
134 134
     protected static function printResult($text, $value, string $foregroundColor = 'lightred', string $backgroundColor = '', bool $print = true)
135 135
     {
136 136
         // do not print null/blank values
137
-        if (isset($value)){
138
-            $line = Console::text($text, 'white') . Console::text($value, $foregroundColor, $backgroundColor); 
139
-            if ($print){
137
+        if (isset($value)) {
138
+            $line = Console::text($text, 'white').Console::text($value, $foregroundColor, $backgroundColor); 
139
+            if ($print) {
140 140
                 Console::log($line);
141 141
             }
142 142
             return $line;
@@ -160,16 +160,16 @@  discard block
 block discarded – undo
160 160
         $scoreforegroundColor = 'white';
161 161
         $scoreBackgroundColor = 'green';
162 162
 
163
-        if (intval($score) > 0 ){
163
+        if (intval($score) > 0) {
164 164
             $scoreforegroundColor = 'black';
165 165
             $scoreBackgroundColor = 'yellow';
166 166
         } 
167
-        if (intval($score) > 50 ){
167
+        if (intval($score) > 50) {
168 168
             $scoreforegroundColor = 'white';
169 169
             $scoreBackgroundColor = 'red';
170 170
         } 
171 171
   
172
-        $badge = str_pad($score, 3, ' ',STR_PAD_LEFT); 
172
+        $badge = str_pad($score, 3, ' ', STR_PAD_LEFT); 
173 173
         return Console::text($padding.$badge.$padding, $scoreforegroundColor, $scoreBackgroundColor);
174 174
     }
175 175
 
@@ -185,27 +185,27 @@  discard block
 block discarded – undo
185 185
      */
186 186
     protected static function printErrors($response, bool $checkForEmpty = true)
187 187
     {
188
-        if (isset($response) && isset($response->errors)){
188
+        if (isset($response) && isset($response->errors)) {
189 189
 
190 190
             // top error badge    
191
-            Console::log('  ' .   Console::text(' ERROR ','white', 'red'));
191
+            Console::log('  '.Console::text(' ERROR ', 'white', 'red'));
192 192
 
193 193
             $num = 0;
194 194
             // errors is an array, could have more than one error..
195
-            foreach ($response->errors as $err){
195
+            foreach ($response->errors as $err) {
196 196
                 $num++;
197 197
 
198
-                Console::log(Console::text('   ✗', 'red') .  self::printResult(' Number:    ', $num, 'lightyellow','', false));
199
-                self::printResult('     Status:    ', $err->status ?? null, 'lightyellow','');    
198
+                Console::log(Console::text('   ✗', 'red').self::printResult(' Number:    ', $num, 'lightyellow', '', false));
199
+                self::printResult('     Status:    ', $err->status ?? null, 'lightyellow', '');    
200 200
                 
201
-                if (!empty($err->source) && !empty($err->source->parameter)){
201
+                if (!empty($err->source) && !empty($err->source->parameter)) {
202 202
                     self::printResult('     Parameter: ', $err->source->parameter, 'lightyellow');    
203 203
                 }
204 204
                 self::printResult('     Title:     ', $err->title ?? null, 'lightyellow');    
205 205
                 self::printResult('     Detail:    ', $err->detail ?? null, 'lightyellow');    
206 206
 
207 207
                 // separate errors
208
-                if (count($response->errors) > 1){
208
+                if (count($response->errors) > 1) {
209 209
                     Console::log('   ---');
210 210
                 }
211 211
 
@@ -215,7 +215,7 @@  discard block
 block discarded – undo
215 215
         }
216 216
 
217 217
         // check for empty response ?
218
-        if ( $checkForEmpty && ( empty($response) || empty($response->data)) ){
218
+        if ($checkForEmpty && (empty($response) || empty($response->data))) {
219 219
             self::error('An unexpected error occurred.');
220 220
             return true;
221 221
         }
@@ -235,11 +235,11 @@  discard block
 block discarded – undo
235 235
     protected static function error($error)
236 236
     {
237 237
         // ✗
238
-        Console::log('  ' .   Console::text(' ERROR ','white', 'red'));
238
+        Console::log('  '.Console::text(' ERROR ', 'white', 'red'));
239 239
         Console::log(
240
-            Console::text('   ✗', 'red') . 
241
-            Console::text(' Detail:    ', 'white') . 
242
-            Console::text($error, 'lightyellow') . 
240
+            Console::text('   ✗', 'red'). 
241
+            Console::text(' Detail:    ', 'white'). 
242
+            Console::text($error, 'lightyellow'). 
243 243
             Console::text('', 'white')
244 244
         );    
245 245
         Console::log();    
@@ -258,7 +258,7 @@  discard block
 block discarded – undo
258 258
      */
259 259
     protected static function validate(bool $condition, string $message, bool $print = true)
260 260
     {
261
-        if ( !$condition ){
261
+        if (!$condition) {
262 262
             if ($print) {
263 263
                 Console::log();
264 264
                 self::error($message);
@@ -282,10 +282,10 @@  discard block
 block discarded – undo
282 282
      */
283 283
     protected static function getNumericParameter(array $arguments, string $shortArg, string $longArg, int $defaultValue)
284 284
     {
285
-         if (self::inArguments($arguments,$shortArg, $longArg)){
286
-            $val = self::getArgumentValue($arguments,$shortArg, $longArg);
285
+         if (self::inArguments($arguments, $shortArg, $longArg)) {
286
+            $val = self::getArgumentValue($arguments, $shortArg, $longArg);
287 287
 
288
-            if (!is_numeric($val)){
288
+            if (!is_numeric($val)) {
289 289
                 self::error("Invalid parameter: $longArg must be a numeric value.");
290 290
                 self::printFooter();
291 291
                 exit(1);
Please login to merge, or discard this patch.