vdfdf
All checks were successful
Deploy / deploy-staging (push) Successful in 25s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-06-21 01:25:01 +02:00
parent 922ee88ce3
commit e181eac94b

View File

@@ -3,7 +3,7 @@ declare(strict_types=1);
namespace Modules\MiningChecker\Infrastructure;
use App\Database as AppDatabase;
use App\PdoFactory;
use Modules\MiningChecker\Support\ApiException;
use PDO;
@@ -20,10 +20,7 @@ final class ConnectionFactory
throw new ApiException('Custom-Datenbank ist aktiviert, aber nicht vollstaendig konfiguriert.', 500);
}
self::assertSupportedDriver($dbConfig);
if (method_exists(AppDatabase::class, 'connectFromConfig')) {
return AppDatabase::connectFromConfig($dbConfig);
}
return AppDatabase::createFromArray($dbConfig);
return PdoFactory::createFromArray($dbConfig);
}
$dbConfig = app()->config()->dbConfig;
@@ -32,12 +29,7 @@ final class ConnectionFactory
}
self::assertSupportedDriver($dbConfig);
if (method_exists(AppDatabase::class, 'connectFromConfig')) {
return AppDatabase::connectFromConfig($dbConfig);
}
return AppDatabase::createFromArray($dbConfig);
return PdoFactory::createFromArray($dbConfig);
}
private static function usesSeparateDatabase(array $moduleSettings): bool