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); }
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); }