Fix shared DB env resolution
This commit is contained in:
@@ -77,9 +77,11 @@ function env_value(string $key, array $localEnv, string $default = ''): string
|
||||
return $default;
|
||||
}
|
||||
|
||||
function connect_database(): PDO
|
||||
function connect_database(?array $env = null): PDO
|
||||
{
|
||||
$env = parse_env_file(__DIR__ . '/../.env');
|
||||
if ($env === null) {
|
||||
$env = parse_env_file(dirname(__DIR__, 2) . '/.env');
|
||||
}
|
||||
$env = expand_env_values($env);
|
||||
|
||||
$databaseUrl = env_value('DATABASE_URL', $env);
|
||||
|
||||
Reference in New Issue
Block a user