From 2c5715770368a52a851dc0165a6d3bb0f99efbb2 Mon Sep 17 00:00:00 2001 From: Almira Krdzic Date: Mon, 30 Jul 2018 18:40:43 +0200 Subject: [PATCH] Update dotenv env file --- backend/config/environments/development.php | 24 +++++++++++---------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/backend/config/environments/development.php b/backend/config/environments/development.php index 5dd04a1..e68d071 100644 --- a/backend/config/environments/development.php +++ b/backend/config/environments/development.php @@ -8,18 +8,20 @@ define('SCRIPT_DEBUG', true); * Use Dotenv to set required environment variables and load .local.env file */ -$dotenv_dir = dirname(dirname(dirname(__DIR__))); +if (class_exists(\Dotenv\Dotenv::class)) { + $dotenv_dir = dirname(dirname(dirname(__DIR__))); -$env_file_name = null; + $env_file_name = null; -if (file_exists($dotenv_dir . '/development.env')) { - $env_file_name = 'development.env'; -} else if(file_exists($dotenv_dir . '/.env')) { - $env_file_name = '.env'; -} + if (file_exists($dotenv_dir . '/development.env')) { + $env_file_name = 'development.env'; + } else if(file_exists($dotenv_dir . '/.env')) { + $env_file_name = '.env'; + } -if (isset($env_file_name)) { - $dotenv = new Dotenv\Dotenv($dotenv_dir, $env_file_name); - $dotenv->load(); - $dotenv->required(['MYSQL_DATABASE', 'MYSQL_USER', 'MYSQL_PASSWORD']); + if (isset($env_file_name)) { + $dotenv = new Dotenv\Dotenv($dotenv_dir, $env_file_name); + $dotenv->load(); + $dotenv->required(['MYSQL_DATABASE', 'MYSQL_USER', 'MYSQL_PASSWORD']); + } } \ No newline at end of file