class HTTP::Cache

def perform(request, options, &request_performer)

Other tags:
    Yield: - on cache miss so that an actual

Returns:
  • (Response) - a cached response that is valid for the request or
def perform(request, options, &request_performer)
  req = request.caching
  invalidate_cache(req) if req.invalidates_cache?
  get_response(req, options, request_performer)
end