Example #1
0
 protected function _select($key)
 {
     if (!\File::available($this->path . $key)) {
         return false;
     }
     $data = unserialize(\File::read($this->path . $key));
     if ($data['ttl'] > 0 && time() > $data['time'] + $data['ttl']) {
         \File::delete($this->path . $key);
         return false;
     }
     return $data;
 }