Module: Stagehand::Cache
- Included in:
- Staging::Checklist, Staging::Checklist
- Defined in:
- lib/stagehand/cache.rb
Instance Method Summary collapse
Instance Method Details
#cache(key, &block) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/stagehand/cache.rb', line 3 def cache(key, &block) @cache ||= {} if @cache.key?(key) @cache[key] else @cache[key] = block.call end end |