diff --git a/src/StaticPHP/Config/ArtifactConfig.php b/src/StaticPHP/Config/ArtifactConfig.php index 83f07920..e3e59fb5 100644 --- a/src/StaticPHP/Config/ArtifactConfig.php +++ b/src/StaticPHP/Config/ArtifactConfig.php @@ -6,6 +6,7 @@ namespace StaticPHP\Config; use StaticPHP\Exception\WrongUsageException; use StaticPHP\Registry\Registry; +use StaticPHP\Util\FileSystem; use Symfony\Component\Yaml\Yaml; class ArtifactConfig @@ -18,7 +19,7 @@ class ArtifactConfig throw new WrongUsageException("Directory {$dir} does not exist, cannot load artifact config."); } $loaded = []; - $files = glob("{$dir}/*"); + $files = FileSystem::scanDirFiles($dir, false); if (is_array($files)) { foreach ($files as $file) { self::loadFromFile($file, $registry_name); diff --git a/src/StaticPHP/Config/PackageConfig.php b/src/StaticPHP/Config/PackageConfig.php index bd9786c3..c4f22a52 100644 --- a/src/StaticPHP/Config/PackageConfig.php +++ b/src/StaticPHP/Config/PackageConfig.php @@ -7,6 +7,7 @@ namespace StaticPHP\Config; use StaticPHP\Exception\WrongUsageException; use StaticPHP\Registry\Registry; use StaticPHP\Runtime\SystemTarget; +use StaticPHP\Util\FileSystem; use Symfony\Component\Yaml\Yaml; class PackageConfig @@ -23,7 +24,7 @@ class PackageConfig throw new WrongUsageException("Directory {$dir} does not exist, cannot load pkg.json config."); } $loaded = []; - $files = glob("{$dir}/*"); + $files = FileSystem::scanDirFiles($dir, false); if (is_array($files)) { foreach ($files as $file) { self::loadFromFile($file, $registry_name);