Example #1
0
 public function set($key, $data, $ttl = 0)
 {
     // Since files don't support TTL we need to emulate it
     $data = array('expire' => $ttl > 0 ? time() + $ttl : 0, 'data' => $data);
     parent::set($key, $data, $ttl);
 }
Example #2
0
 public function set($key, $data, $ttl = 0)
 {
     // APC does support TTL however not within a single session so lets emulate it
     $data = array('expire' => $ttl > 0 ? time() + $ttl : 0, 'data' => $data);
     parent::set($key, $data, $ttl);
 }