class CMSScanner::Cache::Typhoeus
Public Instance Methods
get(request)
click to toggle source
@param [ Typhoeus::Request ] request
@return [ Typhoeus::Response
]
# File lib/cms_scanner/cache/typhoeus.rb, line 12 def get(request) read_entry(request.hash.to_s) end
set(request, response)
click to toggle source
@param [ Typhoeus::Request ] request @param [ Typhoeus::Response
] response
# File lib/cms_scanner/cache/typhoeus.rb, line 18 def set(request, response) return if response.timed_out? || response.code&.zero? write_entry(request.hash.to_s, response, request.cache_ttl) end