protected function get_key_ttl($key, &$mem) { $ttl_left = self::max_ttl; if (!empty($mem[self::map_key_ttl][$key])) { $ttl_left = $mem[self::map_key_ttl][$key] - time(); } return $ttl_left; }