Class: CMSScanner::Cache::Typhoeus
- Defined in:
- lib/cms_scanner/cache/typhoeus.rb
Overview
Cache implementation for Typhoeus
Instance Attribute Summary
Attributes inherited from FileStore
Instance Method Summary collapse
Methods inherited from FileStore
#clean, #entry_expiration_path, #entry_path, #initialize, #read_entry, #write_entry
Constructor Details
This class inherits a constructor from CMSScanner::Cache::FileStore
Instance Method Details
#get(request) ⇒ Typhoeus::Response
10 11 12 |
# File 'lib/cms_scanner/cache/typhoeus.rb', line 10 def get(request) read_entry(request.hash.to_s) end |
#set(request, response) ⇒ Object
16 17 18 |
# File 'lib/cms_scanner/cache/typhoeus.rb', line 16 def set(request, response) write_entry(request.hash.to_s, response, request.cache_ttl) end |