diff --git a/includes/cache.inc b/includes/cache.inc index 11c77f72f22b029ab2d9efa415e27154125e3383..0a865047331347bb044203338e6a2044f18dc523 100644 --- a/includes/cache.inc +++ b/includes/cache.inc @@ -137,7 +137,7 @@ function views_cache_set($cid, $data, $use_language = FALSE) { $cid .= ':' . $language->language; } - cache_set($cid, $data, 'cache_views'); + cache('cache_views')->set($cid, $data); } /** @@ -160,5 +160,5 @@ function views_cache_get($cid, $use_language = FALSE) { $cid .= ':' . $language->language; } - return cache_get($cid, 'cache_views'); + return cache('cache_views')->get($cid); } diff --git a/plugins/views_plugin_cache.inc b/plugins/views_plugin_cache.inc index c604a708f6112308ce18b1b85284cbe6ff380d0c..a58a84ef57d86e8560f7afc294d4078952391055 100644 --- a/plugins/views_plugin_cache.inc +++ b/plugins/views_plugin_cache.inc @@ -94,12 +94,12 @@ function cache_set($type) { 'total_rows' => isset($this->view->total_rows) ? $this->view->total_rows : 0, 'current_page' => $this->view->get_current_page(), ); - cache_set($this->get_results_key(), $data, $this->table, $this->cache_set_expire($type)); + cache($this->table)->set($this->get_results_key(), $data, $this->cache_set_expire($type)); break; case 'output': $this->gather_headers(); $this->storage['output'] = $this->view->display_handler->output; - cache_set($this->get_output_key(), $this->storage, $this->table, $this->cache_set_expire($type)); + cache($this->table)->set($this->get_results_key(), $this->storage, $this->cache_set_expire($type)); break; } } @@ -119,7 +119,7 @@ function cache_get($type) { case 'results': // Values to set: $view->result, $view->total_rows, $view->execute_time, // $view->current_page. - if ($cache = cache_get($this->get_results_key(), $this->table)) { + if ($cache = cache($this->table)->get($this->get_results_key())) { if (!$cutoff || $cache->created > $cutoff) { $this->view->result = $cache->data['result']; $this->view->total_rows = $cache->data['total_rows']; @@ -130,7 +130,7 @@ function cache_get($type) { } return FALSE; case 'output': - if ($cache = cache_get($this->get_output_key(), $this->table)) { + if ($cache = cache($this->table)->get($this->get_results_key())) { if (!$cutoff || $cache->created > $cutoff) { $this->storage = $cache->data; $this->view->display_handler->output = $cache->data['output'];