public function get($key, &$token = null) { if (!$this->exists($key)) { $token = null; return false; } $value = $this->items[$key][0]; // use serialized version of stored value as CAS token $token = $value; return unserialize($value); }