Cache

The Cache library allows you to cache various data. System automatically loads the library which is available via $this->cache

set

Save cache data.

$data = 'example data';
$this->cache->set('my_cache', $data, 3600); // cache $data for 1 hour
$this->cache->set('my_cache', $data, 3600, true); // cache $data securely

item

Get cache data.

$data = $this->cache->item('my_cache'); // get 'my_cache' data
$data = $this->cache->item('my_cache', true); // get 'my_cache' data if saved securely

delete

Delete cache data.

$this->cache->delete('my_cache');

meta

Get cache meta data.

$this->cache->meta('my_cache');