fix autoloading for modules

This commit is contained in:
Dennis Eichhorn 2023-09-24 21:47:26 +00:00
parent ec0bdc3c4b
commit 7322bf89d8

View File

@ -1,13 +1,21 @@
<?php declare(strict_types=1); <?php declare(strict_types=1);
if (\is_file(__DIR__ . '/../../phpOMS/Autoloader.php')) { if (\is_file(__DIR__ . '/../../tests/Autoloader.php')) {
require_once __DIR__ . '/../../tests/Autoloader.php';
} elseif (\is_file(__DIR__ . '/../../phpOMS/Autoloader.php')) {
require_once __DIR__ . '/../../phpOMS/Autoloader.php'; require_once __DIR__ . '/../../phpOMS/Autoloader.php';
} else { } else {
require_once __DIR__ . '/../../Autoloader.php'; require_once __DIR__ . '/../../Autoloader.php';
} }
use phpOMS\Autoloader; use tests\Autoloader;
Autoloader::addPath(__DIR__ . '/../../Resources'); if (\is_dir(__DIR__ . '/../../Karaka')) {
Autoloader::addPath(__DIR__ . '/../../Resources/tcpdf'); Autoloader::addPath(__DIR__ . '/../../Karaka/Resources');
Autoloader::addPath(__DIR__ . '/../../Resources/Stripe'); Autoloader::addPath(__DIR__ . '/../../Karaka/Resources/tcpdf');
Autoloader::addPath(__DIR__ . '/../../Karaka/Resources/Stripe');
} else {
Autoloader::addPath(__DIR__ . '/../../Resources');
Autoloader::addPath(__DIR__ . '/../../Resources/tcpdf');
Autoloader::addPath(__DIR__ . '/../../Resources/Stripe');
}