test environs

This commit is contained in:
CHIEFSOFT\ameye
2025-08-31 21:52:02 -04:00
parent d10f1191c8
commit 5a6c953aca
+6 -2
View File
@@ -141,8 +141,12 @@ class Boot
protected static function loadDotEnv(Paths $paths): void protected static function loadDotEnv(Paths $paths): void
{ {
require_once $paths->systemDirectory . '/Config/DotEnv.php'; require_once $paths->systemDirectory . '/Config/DotEnv.php';
$env_file = '.env'; $env = $_ENV['CI_ENVIRONMENT'] ?? $_SERVER['CI_ENVIRONMENT']
if (ENVIRONMENT == 'production'){{ ?? getenv('CI_ENVIRONMENT')
?: 'production';
$env_file = '.env'; // default file
if ($env == 'production'){{
$env_file = '.env.live'; $env_file = '.env.live';
}} }}
(new DotEnv($paths->appDirectory . '/../', $env_file))->load(); (new DotEnv($paths->appDirectory . '/../', $env_file))->load();