mirror of
https://github.com/elyby/accounts.git
synced 2025-01-18 01:32:40 +05:30
54485b2271
Найдено и удалено немного мусора
44 lines
1.3 KiB
PHP
44 lines
1.3 KiB
PHP
<?php
|
||
use yii\helpers\ArrayHelper;
|
||
|
||
$rootPath = __DIR__ . '/../..';
|
||
|
||
$toMerge = [
|
||
require __DIR__ . '/main.php',
|
||
];
|
||
|
||
// Общие окружение-зависимые настройки
|
||
$path = __DIR__ . '/common-' . YII_ENV . '.php';
|
||
if (file_exists($path)) {
|
||
$toMerge[] = require $path;
|
||
}
|
||
|
||
// Общие локальные настройки
|
||
$path = __DIR__ . '/common-local.php';
|
||
if (file_exists($path)) {
|
||
$toMerge[] = require $path;
|
||
}
|
||
|
||
// Настройки конкретного приложения
|
||
$path = $rootPath . '/' . YII_APPLICATION_MODULE . '/config/main.php';
|
||
if (file_exists($path)) {
|
||
$toMerge[] = require $path;
|
||
}
|
||
|
||
// Настройки конкретного приложения для действующего окружения
|
||
$path = $rootPath . '/' . YII_APPLICATION_MODULE . '/config/main-' . YII_ENV . '.php';
|
||
if (file_exists($path)) {
|
||
$toMerge[] = require $path;
|
||
}
|
||
|
||
// Локальные настройки конкретного приложения
|
||
$path = $rootPath . '/' . YII_APPLICATION_MODULE . '/config/main-local.php';
|
||
if (file_exists($path)) {
|
||
$toMerge[] = require $path;
|
||
}
|
||
|
||
// не оставляем глобальных переменных, ну кроме $toMerge, хех
|
||
unset($path, $rootPath);
|
||
|
||
return ArrayHelper::merge(...$toMerge);
|