/** * Get all configure information. * @return array */ private static function read() { if (!is_null(self::$aConfig)) { return self::$aConfig; } $sConfigFile = ROOT_PATH . 'config.ini'; if (!is_readable($sConfigFile)) { $sConfigFile = ROOT_PATH . 'config-dev.ini'; } if (!is_readable($sConfigFile)) { trigger_error("Configure file does not exist : " . $sConfigFile); } self::$aConfig = parse_ini_file($sConfigFile, true); return self::$aConfig; }