function set_setting() { $GLOBALS['setting'] = parse_ini_file(PATH_CONFIG . "/setting.ini", true); $_PT_ENV = PtLib\get_pt_env("PT_ENV"); PtApp::$ENV = $_PT_ENV; if (is_file(PATH_CONFIG . "/setting/{$_PT_ENV}.ini")) { $GLOBALS['setting'] = array_merge($GLOBALS['setting'], parse_ini_file(PATH_CONFIG . "/setting/{$_PT_ENV}.ini", true)); } require PATH_CONFIG . "/base.php"; if (is_file(PATH_CONFIG . "/base/{$_PT_ENV}.php")) { require PATH_CONFIG . "/base/{$_PT_ENV}.php"; } if (!PtLib\is_cli()) { require PATH_CONFIG . "/web.php"; if (is_file(PATH_CONFIG . "/web/{$_PT_ENV}.php")) { require PATH_CONFIG . "/web/{$_PT_ENV}.php"; } } //print_josn($GLOBALS['setting']); PtApp::$setting = $GLOBALS['setting']; //return $setting; }