+++ /dev/null
-
-// Load .env file if exists
-if (file_exists(dirname(DRUPAL_ROOT) . '/.env')) {
- // Load environment
- // make sure you add the vlucas/phpdotenv dependency using:
- // composer require vlucas/phpdotenv
- $dotenv = new \Dotenv\Dotenv(dirname(DRUPAL_ROOT));
- $dotenv->load();
-}
-
-# Load environment
-$env = getenv('ENVIRONMENT');
-
-# Load key/value settings
-$settings_drupal = array_filter(
- $_SERVER,
- function($key) {
- return strpos($key, 'SETTINGS_') === 0;
- },
- ARRAY_FILTER_USE_KEY
-);
-
-# Set key/value settings
-foreach ($settings_drupal as $name => $value) {
- if (substr($name, 0, 9) === 'SETTINGS_') {
- $key = strtolower(substr($name, 9));
- $settings[$key] = $value;
- }
-}
-
-$base_path = $app_root . '/' . $site_path;
-$servicesFile = $base_path . '/services.'.$env.'.yml';
-$settingsFile = $base_path . '/settings.'.$env.'.php';
-
-// Load services definition file.
-if (file_exists($servicesFile)) {
- $settings['container_yamls'][] = $servicesFile;
-}
-
-// Load settings file.
-if (file_exists($settingsFile)) {
- include $settingsFile;
-}
-
-$databases['default']['default'] = array (
- 'database' => getenv('DATABASE_NAME'),
- 'username' => getenv('DATABASE_USER'),
- 'password' => getenv('DATABASE_PASSWORD'),
- 'prefix' => '',
- 'host' => getenv('DATABASE_HOST'),
- 'port' => getenv('DATABASE_PORT'),
- 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
- 'driver' => 'mysql',
-);
-