Update dotenv env file

This commit is contained in:
Almira Krdzic
2018-07-30 18:40:43 +02:00
parent 7f3437126f
commit 2c57157703

View File

@@ -8,18 +8,20 @@ define('SCRIPT_DEBUG', true);
* Use Dotenv to set required environment variables and load .local.env file * 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')) { if (file_exists($dotenv_dir . '/development.env')) {
$env_file_name = 'development.env'; $env_file_name = 'development.env';
} else if(file_exists($dotenv_dir . '/.env')) { } else if(file_exists($dotenv_dir . '/.env')) {
$env_file_name = '.env'; $env_file_name = '.env';
} }
if (isset($env_file_name)) { if (isset($env_file_name)) {
$dotenv = new Dotenv\Dotenv($dotenv_dir, $env_file_name); $dotenv = new Dotenv\Dotenv($dotenv_dir, $env_file_name);
$dotenv->load(); $dotenv->load();
$dotenv->required(['MYSQL_DATABASE', 'MYSQL_USER', 'MYSQL_PASSWORD']); $dotenv->required(['MYSQL_DATABASE', 'MYSQL_USER', 'MYSQL_PASSWORD']);
}
} }