@@ -127,7 +127,7 @@ discard block |
||
127 | 127 | $data['period_data'] = $ipDetailsCachedData['period_data']; |
128 | 128 | $lastCachedTime = date('Y-m-d H:i:s', $ipDetailsCachedData['time']); |
129 | 129 | |
130 | - if ('today' === $type ) { |
|
130 | + if ('today' === $type) { |
|
131 | 131 | $ipDetailsCachedData = $logCacheHandler->get('past_seven_hours'); |
132 | 132 | $data['past_seven_hours'] = $ipDetailsCachedData['period_data']; |
133 | 133 | } |
@@ -141,7 +141,7 @@ discard block |
||
141 | 141 | |
142 | 142 | $logCacheHandler->save($type, $data); |
143 | 143 | |
144 | - if ('today' === $type ) { |
|
144 | + if ('today' === $type) { |
|
145 | 145 | $this->parser->prepare('past_seven_hours'); |
146 | 146 | $data['past_seven_hours'] = $this->parser->getParsedPeriodData(); |
147 | 147 | |
@@ -172,11 +172,11 @@ discard block |
||
172 | 172 | private function operationTemplateVarsOfComponents(array $data = []): array |
173 | 173 | { |
174 | 174 | $data['components'] = [ |
175 | - 'Ip' => (!empty($this->kernel->component['Ip'])) ? true : false, |
|
175 | + 'Ip' => (!empty($this->kernel->component['Ip'])) ? true : false, |
|
176 | 176 | 'TrustedBot' => (!empty($this->kernel->component['TrustedBot'])) ? true : false, |
177 | - 'Header' => (!empty($this->kernel->component['Header'])) ? true : false, |
|
178 | - 'Rdns' => (!empty($this->kernel->component['Rdns'])) ? true : false, |
|
179 | - 'UserAgent' => (!empty($this->kernel->component['UserAgent'])) ? true : false, |
|
177 | + 'Header' => (!empty($this->kernel->component['Header'])) ? true : false, |
|
178 | + 'Rdns' => (!empty($this->kernel->component['Rdns'])) ? true : false, |
|
179 | + 'UserAgent' => (!empty($this->kernel->component['UserAgent'])) ? true : false, |
|
180 | 180 | ]; |
181 | 181 | |
182 | 182 | return $data; |
@@ -304,9 +304,12 @@ |
||
304 | 304 | <div> |
305 | 305 | <?php if ($this->mode === 'demo') : ?> |
306 | 306 | <code id="code1" style="display: none">* * * * * root bash your_project_folder/vendor/shieldon/bin/iptables_bridge.sh --watch=your_watching_folder >> /var/log/shieldon.log 2>&1</code> |
307 | - <?php else: ?> |
|
307 | + <?php else { |
|
308 | + : ?> |
|
308 | 309 | <code id="code1" style="display: none">* * * * * root bash <?php echo realpath(__DIR__ . '/../../../bin/iptables_bridge.sh') ?> --watch=<span id="iptables-watch-folder"></span> >> /var/log/shieldon.log 2>&1</code> |
309 | - <?php endif; ?> |
|
310 | + <?php endif; |
|
311 | +} |
|
312 | +?> |
|
310 | 313 | |
311 | 314 | <textarea id="code2" class="form-control" rows="4" style="font-size: 12px; font-family: monospace;"></textarea> |
312 | 315 | </div><br /> |
@@ -174,7 +174,7 @@ discard block |
||
174 | 174 | define('SHIELDON_VIEW', true); |
175 | 175 | } |
176 | 176 | |
177 | - $viewFilePath = __DIR__ . '/../../../templates/' . $page . '.php'; |
|
177 | + $viewFilePath = __DIR__ . '/../../../templates/' . $page . '.php'; |
|
178 | 178 | |
179 | 179 | if (!empty($data)) { |
180 | 180 | extract($data); |
@@ -525,7 +525,7 @@ discard block |
||
525 | 525 | } else { |
526 | 526 | if (is_numeric($postData)) { |
527 | 527 | $this->setConfig(str_replace('__', '.', $postKey), (int) $postData); |
528 | - } else { |
|
528 | + } else { |
|
529 | 529 | $this->setConfig(str_replace('__', '.', $postKey), $postData); |
530 | 530 | } |
531 | 531 | } |
@@ -613,10 +613,10 @@ discard block |
||
613 | 613 | // Create default log files. |
614 | 614 | if (is_writable($iptablesWatchingFolder)) { |
615 | 615 | fopen($iptablesWatchingFolder . '/iptables_queue.log', 'w+'); |
616 | - fopen($iptablesWatchingFolder . '/ipv4_status.log', 'w+'); |
|
617 | - fopen($iptablesWatchingFolder . '/ipv6_status.log', 'w+'); |
|
618 | - fopen($iptablesWatchingFolder . '/ipv4_command.log', 'w+'); |
|
619 | - fopen($iptablesWatchingFolder . '/ipv6_command.log', 'w+'); |
|
616 | + fopen($iptablesWatchingFolder . '/ipv4_status.log', 'w+'); |
|
617 | + fopen($iptablesWatchingFolder . '/ipv6_status.log', 'w+'); |
|
618 | + fopen($iptablesWatchingFolder . '/ipv4_command.log', 'w+'); |
|
619 | + fopen($iptablesWatchingFolder . '/ipv6_command.log', 'w+'); |
|
620 | 620 | } |
621 | 621 | } |
622 | 622 | |
@@ -694,7 +694,7 @@ discard block |
||
694 | 694 | (string) $db['user'], |
695 | 695 | (string) $db['pass'] |
696 | 696 | ); |
697 | - } catch(PDOException $e) { |
|
697 | + } catch (PDOException $e) { |
|
698 | 698 | $result = false; |
699 | 699 | $this->pushMessage('error', |
700 | 700 | __( |
@@ -747,7 +747,7 @@ discard block |
||
747 | 747 | if (class_exists('PDO')) { |
748 | 748 | try { |
749 | 749 | new PDO('sqlite:' . $sqliteFilePath); |
750 | - } catch(PDOException $e) { |
|
750 | + } catch (PDOException $e) { |
|
751 | 751 | $this->pushMessage('error', $e->getMessage()); |
752 | 752 | $result = false; |
753 | 753 | } |
@@ -789,10 +789,10 @@ discard block |
||
789 | 789 | $redis = new Redis(); |
790 | 790 | $redis->connect( |
791 | 791 | (string) $this->getConfig('drivers.redis.host'), |
792 | - (int) $this->getConfig('drivers.redis.port') |
|
792 | + (int) $this->getConfig('drivers.redis.port') |
|
793 | 793 | ); |
794 | 794 | unset($redis); |
795 | - } catch(RedisException $e) { |
|
795 | + } catch (RedisException $e) { |
|
796 | 796 | $this->pushMessage('error', $e->getMessage()); |
797 | 797 | $result = false; |
798 | 798 | } |
@@ -96,7 +96,7 @@ |
||
96 | 96 | return $this->{$method}($ip); |
97 | 97 | } |
98 | 98 | |
99 | - /** |
|
99 | + /** |
|
100 | 100 | * {@inheritDoc} |
101 | 101 | */ |
102 | 102 | protected function doFetchAll(string $type = 'filter'): array |
@@ -197,9 +197,9 @@ discard block |
||
197 | 197 | protected function doDelete(string $ip, string $type = 'filter'): bool |
198 | 198 | { |
199 | 199 | switch ($type) { |
200 | - case 'rule' : return $this->remove($this->tableRuleList, ['log_ip' => $ip]); |
|
200 | + case 'rule' : return $this->remove($this->tableRuleList, ['log_ip' => $ip]); |
|
201 | 201 | case 'filter': return $this->remove($this->tableFilterLogs, ['log_ip' => $ip]); |
202 | - case 'session' : return $this->remove($this->tableSessions, ['id' => $ip]); |
|
202 | + case 'session' : return $this->remove($this->tableSessions, ['id' => $ip]); |
|
203 | 203 | } |
204 | 204 | |
205 | 205 | return false; |
@@ -225,14 +225,14 @@ discard block |
||
225 | 225 | private function update(string $table, array $data, array $where) |
226 | 226 | { |
227 | 227 | $placeholder = []; |
228 | - foreach($data as $k => $v) { |
|
228 | + foreach ($data as $k => $v) { |
|
229 | 229 | $placeholder[] = "$k = :$k"; |
230 | 230 | } |
231 | 231 | |
232 | 232 | $dataPlaceholder = implode(', ', $placeholder); |
233 | 233 | |
234 | 234 | $placeholder = []; |
235 | - foreach($where as $k => $v) { |
|
235 | + foreach ($where as $k => $v) { |
|
236 | 236 | $placeholder[] = "$k = :$k"; |
237 | 237 | } |
238 | 238 | |
@@ -244,7 +244,7 @@ discard block |
||
244 | 244 | |
245 | 245 | $bind = array_merge($data, $where); |
246 | 246 | |
247 | - foreach($bind as $k => $v) { |
|
247 | + foreach ($bind as $k => $v) { |
|
248 | 248 | |
249 | 249 | // @codeCoverageIgnoreStart |
250 | 250 | |
@@ -272,7 +272,7 @@ discard block |
||
272 | 272 | |
273 | 273 | // @codeCoverageIgnoreStart |
274 | 274 | |
275 | - } catch(Exception $e) { |
|
275 | + } catch (Exception $e) { |
|
276 | 276 | throw $e->getMessage(); |
277 | 277 | } |
278 | 278 | |
@@ -292,7 +292,7 @@ discard block |
||
292 | 292 | { |
293 | 293 | $placeholderField = []; |
294 | 294 | $placeholderValue = []; |
295 | - foreach($data as $k => $v) { |
|
295 | + foreach ($data as $k => $v) { |
|
296 | 296 | $placeholderField[] = "`$k`"; |
297 | 297 | $placeholderValue[] = ":$k"; |
298 | 298 | } |
@@ -304,7 +304,7 @@ discard block |
||
304 | 304 | $sql = 'INSERT INTO ' . $table . ' (' . $dataPlaceholderField . ') VALUES (' . $dataPlaceholderValue . ')'; |
305 | 305 | $query = $this->db->prepare($sql); |
306 | 306 | |
307 | - foreach($data as $k => $v) { |
|
307 | + foreach ($data as $k => $v) { |
|
308 | 308 | |
309 | 309 | // @codeCoverageIgnoreStart |
310 | 310 | |
@@ -332,7 +332,7 @@ discard block |
||
332 | 332 | |
333 | 333 | // @codeCoverageIgnoreStart |
334 | 334 | |
335 | - } catch(Exception $e) { |
|
335 | + } catch (Exception $e) { |
|
336 | 336 | return false; |
337 | 337 | } |
338 | 338 | |
@@ -351,7 +351,7 @@ discard block |
||
351 | 351 | { |
352 | 352 | |
353 | 353 | $placeholder = []; |
354 | - foreach($where as $k => $v) { |
|
354 | + foreach ($where as $k => $v) { |
|
355 | 355 | $placeholder[] = "`$k` = :$k"; |
356 | 356 | } |
357 | 357 | |
@@ -362,7 +362,7 @@ discard block |
||
362 | 362 | $sql = 'DELETE FROM ' . $table . ' WHERE ' . $dataPlaceholder; |
363 | 363 | $query = $this->db->prepare($sql); |
364 | 364 | |
365 | - foreach($where as $k => $v) { |
|
365 | + foreach ($where as $k => $v) { |
|
366 | 366 | |
367 | 367 | // @codeCoverageIgnoreStart |
368 | 368 | |
@@ -385,7 +385,7 @@ discard block |
||
385 | 385 | |
386 | 386 | // @codeCoverageIgnoreStart |
387 | 387 | |
388 | - } catch(Exception $e) { |
|
388 | + } catch (Exception $e) { |
|
389 | 389 | return false; |
390 | 390 | } |
391 | 391 |