\REDIS_HOST ]); return $redis->set($key, $serialized, 'EX', $ttl); } catch (Exception $e) { // ... } } /** get * fetch previously stored $data under label $key * return $data (or false) */ public function get($key) { try { $redis = new \Predis\Client([ 'host' => \REDIS_HOST ]); if ($redis->exists($key)) { return unserialize($redis->get($key)); } else { return false; } } catch (Exception $e) { // ... } } /** flush * --- not umplemented yet; may not needed */ public function flush($olderThan = 0) { return false; // until implementation } }