改进App类的独立配置加载

This commit is contained in:
thinkphp
2016-01-25 22:00:46 +08:00
parent abd9ab924a
commit 26d970a203

View File

@@ -33,8 +33,9 @@ class App
// 读取扩展配置文件 // 读取扩展配置文件
if (Config::get('extra_config_list')) { if (Config::get('extra_config_list')) {
foreach (Config::get('extra_config_list') as $file) { foreach (Config::get('extra_config_list') as $name => $file) {
Config::load(APP_PATH . $file . EXT, $file); $file = strpos($file, '.') ? $file : APP_PATH . $file . EXT;
Config::load($file, is_string($name) ? $name : pathinfo($file, PATHINFO_FILENAME));
} }
} }