Example #1
0
 static function get_config($update_cache = 0, $delcache = false)
 {
     if (!CGlobal::$configs || $delcache || $update_cache) {
         if (AZArrCache::is_not_cached('config_arr', 0, '', $delcache)) {
             if (!$delcache) {
                 $re = DB::query('SELECT * FROM configs');
                 if ($re) {
                     while ($value = mysql_fetch_assoc($re)) {
                         CGlobal::$configs[$value['conf_key']] = $value;
                     }
                 }
                 AZArrCache::set(CGlobal::$configs);
             }
         } else {
             CGlobal::$configs = AZArrCache::$arr_cache;
             AZArrCache::$arr_cache = array();
         }
     }
 }