diff --git a/composer.json b/composer.json index 6d63227..55588b4 100644 --- a/composer.json +++ b/composer.json @@ -23,8 +23,10 @@ "codeigniter4/settings": "^2.0" }, "require-dev": { + "codeigniter/coding-standard": "1.7.*", "codeigniter4/devkit": "^1.0", "codeigniter4/framework": "^4.1", + "phpunit/phpunit": "^9.6", "rector/rector": "1.1.1" }, "minimum-stability": "dev", diff --git a/psalm.xml b/psalm.xml index 386f4dc..976c974 100644 --- a/psalm.xml +++ b/psalm.xml @@ -1,5 +1,6 @@ diff --git a/psalm_autoload.php b/psalm_autoload.php index fefb1c3..0ff5a55 100644 --- a/psalm_autoload.php +++ b/psalm_autoload.php @@ -11,6 +11,10 @@ foreach ($helperDirs as $dir) { $dir = __DIR__ . '/' . $dir; + if (! is_dir($dir)) { + continue; + } + chdir($dir); foreach (glob('*_helper.php') as $filename) { @@ -19,3 +23,5 @@ require_once $filePath; } } + +chdir(__DIR__);