public function set($name, $data, $condition, $cache_level = NULL) { if (!empty($data)) { $this->r->hSet($this->_mapTags($name), $cache_level, array('data' => $data, 'expiry' => $cache_level == Registry::cacheLevel('time') ? TIME + $condition : 0)); } }