class LHC::Caching

def after_response(response)

def after_response(response)
  return unless response.success?
  request = response.request
  return unless cache?(request)
  options = options(request.options)
  cache_for(options).write(
    key(request, options[:key]),
    to_cache(response),
    cache_options(options)
  )
end