@@ -119,7 +119,7 @@ discard block |
||
119 | 119 | <div class="card-body"> |
120 | 120 | <form action="<?php echo $form ?>" method="post" autocomplete="off"> |
121 | 121 | <div class="main-content"> |
122 | - <?php if (! empty($error)) : ?> |
|
122 | + <?php if (!empty($error)) : ?> |
|
123 | 123 | <div class="error-notice"> |
124 | 124 | <?php echo $error; ?> |
125 | 125 | </div> |
@@ -130,7 +130,7 @@ discard block |
||
130 | 130 | <div class="input-box"> |
131 | 131 | <input type="password" name="s_pass" placeholder="Password" class="form-input" /> |
132 | 132 | </div> |
133 | - <?php if (! empty($captchas)) : ?> |
|
133 | + <?php if (!empty($captchas)) : ?> |
|
134 | 134 | <div class="input-box"> |
135 | 135 | <?php foreach ($captchas as $captcha) : ?> |
136 | 136 | <?php echo $captcha->form(); ?> |
@@ -22,7 +22,7 @@ |
||
22 | 22 | */ |
23 | 23 | trait SessionTrait |
24 | 24 | { |
25 | - /** |
|
25 | + /** |
|
26 | 26 | * Are you willing to limit the online session amount? |
27 | 27 | * |
28 | 28 | * @var array |
@@ -100,7 +100,7 @@ discard block |
||
100 | 100 | 'colors' => [ |
101 | 101 | 'background' => [255, 255, 255], |
102 | 102 | 'border' => [153, 200, 255], |
103 | - 'text' => [51, 153, 255], |
|
103 | + 'text' => [51, 153, 255], |
|
104 | 104 | 'grid' => [153, 200, 255] |
105 | 105 | ] |
106 | 106 | ]; |
@@ -319,14 +319,12 @@ discard block |
||
319 | 319 | { |
320 | 320 | // Determine angle and position. |
321 | 321 | $angle = ($this->length >= 6) ? |
322 | - mt_rand(-($this->length - 6), ($this->length - 6)) : |
|
323 | - 0; |
|
322 | + mt_rand(-($this->length - 6), ($this->length - 6)) : 0; |
|
324 | 323 | |
325 | 324 | $xAxis = mt_rand(6, (360 / $this->length) - 16); |
326 | 325 | |
327 | 326 | $yAxis = ($angle >= 0) ? |
328 | - mt_rand($imgHeight, $imgWidth) : |
|
329 | - mt_rand(6, $imgHeight); |
|
327 | + mt_rand($imgHeight, $imgWidth) : mt_rand(6, $imgHeight); |
|
330 | 328 | |
331 | 329 | // Create the spiral pattern. |
332 | 330 | $theta = 1; |
@@ -369,7 +367,7 @@ discard block |
||
369 | 367 | $y = 0; |
370 | 368 | |
371 | 369 | for ($i = 0; $i < $this->length; $i++) { |
372 | - $y = mt_rand(0 , $imgHeight / 2); |
|
370 | + $y = mt_rand(0, $imgHeight / 2); |
|
373 | 371 | imagestring($this->im, 5, $x, $y, $this->word[$i], $textColor); |
374 | 372 | $x += ($this->properties['font_spacing'] * 2); |
375 | 373 | } |
@@ -398,7 +396,7 @@ discard block |
||
398 | 396 | private function getImageBase64Content(): string |
399 | 397 | { |
400 | 398 | // Generate image in base64 string. |
401 | - ob_start (); |
|
399 | + ob_start(); |
|
402 | 400 | |
403 | 401 | if (function_exists('imagejpeg')) { |
404 | 402 | $this->imageType = 'jpeg'; |
@@ -50,7 +50,7 @@ |
||
50 | 50 | |
51 | 51 | // If the class doesn't exist. |
52 | 52 | if (!file_exists(__DIR__ . '/' . self::getCamelCase($type) . '.php')) { |
53 | - // return false; |
|
53 | + // return false; |
|
54 | 54 | } |
55 | 55 | |
56 | 56 | return true; |
@@ -197,7 +197,7 @@ discard block |
||
197 | 197 | ]; |
198 | 198 | |
199 | 199 | if (empty($dataRange[$this->type])) { |
200 | - if (preg_match('/past_([0-9]+)_days/', $this->type, $matches) ) { |
|
200 | + if (preg_match('/past_([0-9]+)_days/', $this->type, $matches)) { |
|
201 | 201 | $dayCount = $matches[1]; |
202 | 202 | $startDate = date('Ymd', strtotime('-' . $dayCount . ' days')); |
203 | 203 | $endDate = date('Ymd'); |
@@ -336,21 +336,21 @@ discard block |
||
336 | 336 | return []; |
337 | 337 | } |
338 | 338 | |
339 | - $results['captcha_chart_string'] = ''; // string |
|
340 | - $results['pageview_chart_string'] = ''; // string |
|
341 | - $results['captcha_success_count'] = 0; // integer |
|
342 | - $results['captcha_failure_count'] = 0; // integer |
|
343 | - $results['captcha_count'] = 0; // integer |
|
344 | - $results['pageview_count'] = 0; // integer |
|
345 | - $results['captcha_percentageage'] = 0; // integer |
|
339 | + $results['captcha_chart_string'] = ''; // string |
|
340 | + $results['pageview_chart_string'] = ''; // string |
|
341 | + $results['captcha_success_count'] = 0; // integer |
|
342 | + $results['captcha_failure_count'] = 0; // integer |
|
343 | + $results['captcha_count'] = 0; // integer |
|
344 | + $results['pageview_count'] = 0; // integer |
|
345 | + $results['captcha_percentageage'] = 0; // integer |
|
346 | 346 | $results['captcha_failure_percentage'] = 0; // integer |
347 | 347 | $results['captcha_success_percentage'] = 0; // integer |
348 | 348 | |
349 | - $results['action_ban_count'] = 0; // integer |
|
350 | - $results['action_temp_ban_count'] = 0; // integer |
|
351 | - $results['action_unban_count'] = 0; // integer |
|
352 | - $results['blacklist_count'] = 0; // integer |
|
353 | - $results['session_limit_count'] = 0; // integer |
|
349 | + $results['action_ban_count'] = 0; // integer |
|
350 | + $results['action_temp_ban_count'] = 0; // integer |
|
351 | + $results['action_unban_count'] = 0; // integer |
|
352 | + $results['blacklist_count'] = 0; // integer |
|
353 | + $results['session_limit_count'] = 0; // integer |
|
354 | 354 | |
355 | 355 | $ipdData = $this->getIpData(); |
356 | 356 | |
@@ -391,22 +391,22 @@ discard block |
||
391 | 391 | { |
392 | 392 | $periodData = $this->getPeriodData(); |
393 | 393 | |
394 | - $results['captcha_chart_string'] = ''; // string |
|
395 | - $results['pageview_chart_string'] = ''; // string |
|
396 | - $results['label_chart_string'] = ''; // string |
|
397 | - $results['captcha_success_count'] = 0; // integer |
|
398 | - $results['captcha_failure_count'] = 0; // integer |
|
399 | - $results['captcha_count'] = 0; // integer |
|
400 | - $results['pageview_count'] = 0; // integer |
|
401 | - $results['captcha_percentageage'] = 0; // integer |
|
394 | + $results['captcha_chart_string'] = ''; // string |
|
395 | + $results['pageview_chart_string'] = ''; // string |
|
396 | + $results['label_chart_string'] = ''; // string |
|
397 | + $results['captcha_success_count'] = 0; // integer |
|
398 | + $results['captcha_failure_count'] = 0; // integer |
|
399 | + $results['captcha_count'] = 0; // integer |
|
400 | + $results['pageview_count'] = 0; // integer |
|
401 | + $results['captcha_percentageage'] = 0; // integer |
|
402 | 402 | $results['captcha_failure_percentage'] = 0; // integer |
403 | 403 | $results['captcha_success_percentage'] = 0; // integer |
404 | 404 | |
405 | - $results['action_ban_count'] = 0; // integer |
|
406 | - $results['action_temp_ban_count'] = 0; // integer |
|
407 | - $results['action_unban_count'] = 0; // integer |
|
408 | - $results['blacklist_count'] = 0; // integer |
|
409 | - $results['session_limit_count'] = 0; // integer |
|
405 | + $results['action_ban_count'] = 0; // integer |
|
406 | + $results['action_temp_ban_count'] = 0; // integer |
|
407 | + $results['action_unban_count'] = 0; // integer |
|
408 | + $results['blacklist_count'] = 0; // integer |
|
409 | + $results['session_limit_count'] = 0; // integer |
|
410 | 410 | |
411 | 411 | if (!empty($periodData)) { |
412 | 412 | |
@@ -436,7 +436,7 @@ discard block |
||
436 | 436 | } |
437 | 437 | |
438 | 438 | $results['captcha_chart_string'] = implode(',', $chartCaptcha); |
439 | - $results['pageview_chart_string']= implode(',', $chartPageview); |
|
439 | + $results['pageview_chart_string'] = implode(',', $chartPageview); |
|
440 | 440 | $results['captcha_success_chart_string'] = implode(',', $chartCaptchaSuccess); |
441 | 441 | $results['captcha_failure_chart_string'] = implode(',', $chartCaptchaFailure); |
442 | 442 | $results['label_chart_string'] = "'" . implode("','", $labels) . "'"; |
@@ -466,7 +466,7 @@ discard block |
||
466 | 466 | $ip = $log['ip']; |
467 | 467 | $sessionId = $log['session_id']; |
468 | 468 | |
469 | - $this->ipDetail[$t][$ip]['session_id'][$sessionId ] = 1; |
|
469 | + $this->ipDetail[$t][$ip]['session_id'][$sessionId] = 1; |
|
470 | 470 | |
471 | 471 | if ($logActionCode === self::LOG_TEMPORARILY_BAN) { |
472 | 472 | $this->periodDetail[$t][$k]['action_temp_ban_count']++; |
@@ -102,9 +102,9 @@ discard block |
||
102 | 102 | |
103 | 103 | $this->kernel->setProperty('time_unit_quota', $frequencyQuota); |
104 | 104 | |
105 | - $this->kernel->setProperty('cookie_name', $settings['cookie']['config']['cookie_name']); // ssjd |
|
106 | - $this->kernel->setProperty('cookie_domain', $settings['cookie']['config']['cookie_domain']); // '' |
|
107 | - $this->kernel->setProperty('cookie_value', $settings['cookie']['config']['cookie_value']); // 1 |
|
105 | + $this->kernel->setProperty('cookie_name', $settings['cookie']['config']['cookie_name']); // ssjd |
|
106 | + $this->kernel->setProperty('cookie_domain', $settings['cookie']['config']['cookie_domain']); // '' |
|
107 | + $this->kernel->setProperty('cookie_value', $settings['cookie']['config']['cookie_value']); // 1 |
|
108 | 108 | |
109 | 109 | $this->kernel->setProperty('interval_check_referer', $settings['referer']['config']['time_buffer']); |
110 | 110 | $this->kernel->setProperty('interval_check_session', $settings['referer']['config']['time_buffer']); |
@@ -211,7 +211,7 @@ discard block |
||
211 | 211 | |
212 | 212 | foreach ($ipList as $ip) { |
213 | 213 | |
214 | - if (0 === strpos($this->kernel->getCurrentUrl(), $ip['url']) ) { |
|
214 | + if (0 === strpos($this->kernel->getCurrentUrl(), $ip['url'])) { |
|
215 | 215 | |
216 | 216 | if ('allow' === $ip['rule']) { |
217 | 217 | $allowedList[] = $ip['ip']; |
@@ -280,12 +280,12 @@ discard block |
||
280 | 280 | $setting = $this->getOption('failed_attempts_in_a_row', 'events'); |
281 | 281 | |
282 | 282 | $this->kernel->setProperty('deny_attempt_enable', [ |
283 | - 'data_circle' => $setting['data_circle']['enable'], // false |
|
283 | + 'data_circle' => $setting['data_circle']['enable'], // false |
|
284 | 284 | 'system_firewall' => $setting['system_firewall']['enable'], // false |
285 | 285 | ]); |
286 | 286 | |
287 | 287 | $this->kernel->setProperty('deny_attempt_buffer', [ |
288 | - 'data_circle' => $setting['data_circle']['buffer'], // 10 |
|
288 | + 'data_circle' => $setting['data_circle']['buffer'], // 10 |
|
289 | 289 | 'system_firewall' => $setting['system_firewall']['buffer'], // 10 |
290 | 290 | ]); |
291 | 291 | |
@@ -293,7 +293,7 @@ discard block |
||
293 | 293 | $recordAttempt = $this->getOption('record_attempt'); |
294 | 294 | |
295 | 295 | $this->kernel->setProperty('record_attempt_detection_period', $recordAttempt['detection_period']); // 5 |
296 | - $this->kernel->setProperty('reset_attempt_counter', $recordAttempt['time_to_reset']); // 1800 |
|
296 | + $this->kernel->setProperty('reset_attempt_counter', $recordAttempt['time_to_reset']); // 1800 |
|
297 | 297 | } |
298 | 298 | |
299 | 299 | /** |
@@ -304,7 +304,7 @@ discard block |
||
304 | 304 | protected function setIptablesBridgeDirectory(): void |
305 | 305 | { |
306 | 306 | $iptablesSetting = $this->getOption('config', 'iptables'); |
307 | - $this->kernel->setProperty('iptables_watching_folder', $iptablesSetting['watching_folder']); |
|
307 | + $this->kernel->setProperty('iptables_watching_folder', $iptablesSetting['watching_folder']); |
|
308 | 308 | } |
309 | 309 | |
310 | 310 | /** |
@@ -318,7 +318,7 @@ discard block |
||
318 | 318 | |
319 | 319 | if ($sessionLimitSetting['enable']) { |
320 | 320 | |
321 | - $onlineUsers = $sessionLimitSetting['config']['count'] ?? 100; |
|
321 | + $onlineUsers = $sessionLimitSetting['config']['count'] ?? 100; |
|
322 | 322 | $alivePeriod = $sessionLimitSetting['config']['period'] ?? 300; |
323 | 323 | |
324 | 324 | $this->kernel->limitSession($onlineUsers, $alivePeriod); |
@@ -341,7 +341,7 @@ discard block |
||
341 | 341 | |
342 | 342 | $lastResetTime = $cronjobSetting['config']['last_update']; |
343 | 343 | |
344 | - if (!empty($lastResetTime) ) { |
|
344 | + if (!empty($lastResetTime)) { |
|
345 | 345 | $lastResetTime = strtotime($lastResetTime); |
346 | 346 | } else { |
347 | 347 | // @codeCoverageIgnoreStart |
@@ -356,8 +356,8 @@ |
||
356 | 356 | $path = []; |
357 | 357 | |
358 | 358 | $path['filter'] = $this->directory . '/' . $this->tableFilterLogs . '/' . $ip . '.' . $this->extension; |
359 | - $path['session'] = $this->directory . '/' . $this->tableSessions . '/' . $ip . '.' . $this->extension; |
|
360 | - $path['rule'] = $this->directory . '/' . $this->tableRuleList . '/' . $ip . '.' . $this->extension; |
|
359 | + $path['session'] = $this->directory . '/' . $this->tableSessions . '/' . $ip . '.' . $this->extension; |
|
360 | + $path['rule'] = $this->directory . '/' . $this->tableRuleList . '/' . $ip . '.' . $this->extension; |
|
361 | 361 | |
362 | 362 | return $path[$type] ?? ''; |
363 | 363 | } |
@@ -614,9 +614,9 @@ |
||
614 | 614 | $this->initComponents(); |
615 | 615 | |
616 | 616 | $processMethods = [ |
617 | - 'isRuleExist', // Stage 1 - Looking for rule table. |
|
618 | - 'isTrustedBot', // Stage 2 - Detect popular search engine. |
|
619 | - 'isFakeRobot', // Stage 3 - Reject fake search engine crawlers. |
|
617 | + 'isRuleExist', // Stage 1 - Looking for rule table. |
|
618 | + 'isTrustedBot', // Stage 2 - Detect popular search engine. |
|
619 | + 'isFakeRobot', // Stage 3 - Reject fake search engine crawlers. |
|
620 | 620 | 'isIpComponent', // Stage 4 - IP manager. |
621 | 621 | 'isComponents' // Stage 5 - Check other components. |
622 | 622 | ]; |
@@ -57,7 +57,7 @@ discard block |
||
57 | 57 | * |
58 | 58 | * @return bool |
59 | 59 | */ |
60 | - public function __call($function , $args) |
|
60 | + public function __call($function, $args) |
|
61 | 61 | { |
62 | 62 | $className = 'Shieldon\Firewall\Panel\Sandbox\\' . $function; |
63 | 63 | |
@@ -118,7 +118,7 @@ discard block |
||
118 | 118 | $method = implode( |
119 | 119 | '', |
120 | 120 | array_map( |
121 | - function ($word) { |
|
121 | + function($word) { |
|
122 | 122 | return ucwords($word); |
123 | 123 | }, |
124 | 124 | $method |