diff --git a/src/Model/Filesystem.php b/src/Model/Filesystem.php index 10eb2a0..e6b9136 100644 --- a/src/Model/Filesystem.php +++ b/src/Model/Filesystem.php @@ -42,6 +42,14 @@ class Filesystem ); } + // Root is readable + if (!is_readable($realpath)) + { + throw new \Exception( + _('root path is not readable!') + ); + } + // Check root path does not contain hidden context if (str_contains($realpath, DIRECTORY_SEPARATOR . '.')) { @@ -240,11 +248,6 @@ class Filesystem return null; } - if (!is_readable($realpath)) - { - return null; - } - if (is_dir($realpath)) { $realpath = rtrim(