mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-07 07:12:47 +08:00
模块支持扩展配置文件加载
This commit is contained in:
@@ -31,14 +31,6 @@ class App
|
|||||||
// 初始化应用(公共模块)
|
// 初始化应用(公共模块)
|
||||||
self::initModule(COMMON_MODULE, Config::get());
|
self::initModule(COMMON_MODULE, Config::get());
|
||||||
|
|
||||||
// 读取扩展配置文件
|
|
||||||
if (Config::get('extra_config_list')) {
|
|
||||||
foreach (Config::get('extra_config_list') as $name => $file) {
|
|
||||||
$file = strpos($file, '.') ? $file : APP_PATH . $file . EXT;
|
|
||||||
Config::load($file, is_string($name) ? $name : pathinfo($file, PATHINFO_FILENAME));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// 获取配置参数
|
// 获取配置参数
|
||||||
$config = Config::get();
|
$config = Config::get();
|
||||||
|
|
||||||
@@ -299,11 +291,19 @@ class App
|
|||||||
} else {
|
} else {
|
||||||
$path = APP_PATH . $module;
|
$path = APP_PATH . $module;
|
||||||
// 加载模块配置
|
// 加载模块配置
|
||||||
Config::load(APP_PATH . $module . 'config' . EXT);
|
$config = Config::load(APP_PATH . $module . 'config' . EXT);
|
||||||
|
|
||||||
// 加载应用状态配置
|
// 加载应用状态配置
|
||||||
if ($config['app_status']) {
|
if ($config['app_status']) {
|
||||||
Config::load(APP_PATH . $module . $config['app_status'] . EXT);
|
$config = Config::load(APP_PATH . $module . $config['app_status'] . EXT);
|
||||||
|
}
|
||||||
|
|
||||||
|
// 读取扩展配置文件
|
||||||
|
if ($config['extra_config_list']) {
|
||||||
|
foreach ($config['extra_config_list'] as $name => $file) {
|
||||||
|
$file = strpos($file, '.') ? $file : $path . $file . EXT;
|
||||||
|
Config::load($file, is_string($name) ? $name : pathinfo($file, PATHINFO_FILENAME));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 加载别名文件
|
// 加载别名文件
|
||||||
|
|||||||
Reference in New Issue
Block a user