+ } elseif ($this->name == 'config') {
+ // Configuration
+ $GLOBALS['cache_array']['config'][$data['config']][$k] = $v;
+ } elseif ($this->name == 'filter') {
+ // Filter
+ $GLOBALS['cache_array']['filter']['chains'][$data['filter_name']][$data['filter_function']] = $data['filter_active'];
+ $GLOBALS['cache_array']['filter']['counter'][$data['filter_name']][$data['filter_function']] = $data['filter_counter'];
+ $GLOBALS['cache_array']['filter']['loaded'][$data['filter_name']][$data['filter_function']] = TRUE;
+ } elseif ($this->name == 'modules') {
+ // Modules
+ $GLOBALS['cache_array']['modules'][$k][$data['module']] = $v;
+ } elseif ($this->name == 'admin') {
+ // Admin logins
+ if ($k == 'admin_id') {
+ $GLOBALS['cache_array']['admin'][$k][$data['login']] = $v;
+ } else {
+ $GLOBALS['cache_array']['admin'][$k][$data['admin_id']] = $v;
+ }
+ } elseif ($this->name == 'admin_acls') {
+ // Access control lines
+ array_push($GLOBALS['cache_array']['admin_acls'][$k][$data['admin_id']], $v);
+ } elseif ($this->name == 'refdepths') {
+ // Referral levels
+ $GLOBALS['cache_array']['refdepths'][$k][$data['id']] = $v;
+ } elseif ($this->name == 'refsystem') {
+ // Referral system
+ $GLOBALS['cache_array']['refsystem'][$k][$data['id']] = $v;
+ } elseif ($this->name == 'revision') {
+ // Revision data
+ $GLOBALS['cache_array']['revision'][$k][0] = $v;
+ } elseif ($this->name == 'themes') {
+ // Themes
+ if ($k == 'theme_path') {
+ $GLOBALS['cache_array']['themes'][$k][$data['id']] = $v;
+ } else {
+ $GLOBALS['cache_array']['themes'][$k][$data['theme_path']] = $v;
+ }
+ } elseif ($this->name == 'imprint') {
+ // Imprint
+ $GLOBALS['cache_array']['imprint'][$k][$data['imprint_id']] = $v;
+ } elseif ($this->name == 'points_data') {
+ // Table 'points_data'
+ $GLOBALS['cache_array']['points_data'][$k][$data['id']] = $v;
+ } elseif ($this->name == 'earning') {
+ // Table 'earning'
+ $GLOBALS['cache_array']['earning'][$k][$data['earning_id']] = $v;
+ } elseif ($this->name == 'payments') {
+ // Table 'payments'
+ $GLOBALS['cache_array']['payments'][$k][$data['id']] = $v;