Module: CabbageDoc::Worker
- Defined in:
- lib/cabbage_doc/worker.rb
Constant Summary collapse
- EXPIRES_IN =
30 seconds
30.freeze
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.get(id) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'lib/cabbage_doc/worker.rb', line 6 def get(id) cache_id = [CabbageDoc::MARKER, id].join('_') response = CabbageDoc::Configuration.instance.cache.read(cache_id) if response CabbageDoc::Configuration.instance.cache.delete(cache_id) Response.parse(response) end end |