Skip to content

Commit f54fc9b

Browse files
committed
Update BaseFilter.php
1 parent 51420f0 commit f54fc9b

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/BaseFilter.php

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
<?php
22
namespace PhpWaf;
33

4+
/**
5+
* Class BaseFilter
6+
*
7+
* @package PhpWaf
8+
*/
49
abstract class BaseFilter
510
{
611
/**
@@ -18,8 +23,8 @@ abstract class BaseFilter
1823
*/
1924
public function __construct()
2025
{
21-
$payloads = @file(__DIR__ . '/../payloads/' . $this->payloads_file);
22-
if ($payloads !== false)
26+
$filename = __DIR__ . '/payloads/' . $this->payloads_file;
27+
if (is_file($filename) && ($payloads = file($filename)) !== false)
2328
{
2429
$this->payloads = $payloads;
2530
}
@@ -32,4 +37,4 @@ public function __construct()
3237
* @return bool
3338
*/
3439
abstract public function safe(string $value): bool;
35-
}
40+
}

0 commit comments

Comments
 (0)