github.com/drud/ddev@v1.21.5-alpha1.0.20230226034409-94fcc4b94453/pkg/ddevapp/drupal/backdrop/settings.ddev.php (about) 1 <?php 2 {{ $config := . }} 3 /** 4 {{ $config.Signature }}: Automatically generated Backdrop settings.ddev.php file. 5 ddev manages this file and may delete or overwrite the file unless this comment is removed. 6 */ 7 8 $host = "{{ $config.DatabaseHost }}"; 9 $port = {{ $config.DatabasePort }}; 10 $driver = "{{ $config.DatabaseDriver }}"; 11 12 // If DDEV_PHP_VERSION is not set but IS_DDEV_PROJECT *is*, it means we're running (drush) on the host, 13 // so use the host-side bind port on docker IP 14 if (empty(getenv('DDEV_PHP_VERSION') && getenv('IS_DDEV_PROJECT') == "true")) { 15 $host = "{{ $config.DockerIP }}"; 16 $port = {{ $config.DBPublishedPort }}; 17 } 18 19 $database = "$driver://{{ $config.DatabaseUsername }}:{{ $config.DatabasePassword }}@$host:$port/{{ $config.DatabaseName }}"; 20 $database_prefix = '{{ $config.DatabasePrefix }}'; 21 22 $settings['update_free_access'] = FALSE; 23 $settings['hash_salt'] = '{{ $config.HashSalt }}'; 24 $settings['backdrop_drupal_compatibility'] = TRUE;