CodeIgniter4/psalm_autoload.php
kenjis dcc6467b55
chore: workaround for UndefinedClass
UndefinedClass: Class, interface or enum named SimpleConfig does not exist (see https://psalm.dev/019)
2023-11-09 11:29:59 +09:00

47 lines
771 B
PHP

<?php
declare(strict_types=1);
require __DIR__ . '/system/Test/bootstrap.php';
$helperDirs = [
'system/Helpers',
];
foreach ($helperDirs as $dir) {
$dir = __DIR__ . '/' . $dir;
if (! is_dir($dir)) {
continue;
}
chdir($dir);
foreach (glob('*_helper.php') as $filename) {
$filePath = realpath($dir . '/' . $filename);
require_once $filePath;
}
}
$dirs = [
'tests/_support/Controllers',
'tests/system/Config/fixtures',
];
foreach ($dirs as $dir) {
$dir = __DIR__ . '/' . $dir;
if (! is_dir($dir)) {
continue;
}
chdir($dir);
foreach (glob('*.php') as $filename) {
$filePath = realpath($dir . '/' . $filename);
require_once $filePath;
}
}
chdir(__DIR__);