1
0
mirror of https://github.com/e107inc/e107.git synced 2025-10-13 05:55:02 +02:00
Files
php-e107/lib/config.php
Deltik 10019cec74 Better local env config to avoid VCS conflicts
Local environments can now be configured with ./config.yml with a sample
configuration available in ./config.sample.yml
2018-02-16 07:04:03 -06:00

19 lines
654 B
PHP

<?php
use Symfony\Component\Yaml\Yaml;
$params_sample = [];
$params = [];
$params_local = [];
if (file_exists(codecept_root_dir() . '/config.sample.yml'))
$params_sample = Yaml::parse(file_get_contents(codecept_root_dir() . '/config.sample.yml'));
if (file_exists(codecept_root_dir() . '/config.yml'))
$params = Yaml::parse(file_get_contents(codecept_root_dir() . '/config.yml'));
if (file_exists(codecept_root_dir() . '/config.local.yml'))
$params_local = Yaml::parse(file_get_contents(codecept_root_dir() . '/config.local.yml'));
$params_merged = array_merge($params_sample, $params, $params_local);
return $params_merged;