Module: Terminal::Cache
Instance Method Summary collapse
Instance Method Details
#cache(table, key, &block) ⇒ Object
7 8 9 10 11 |
# File 'lib/terminal/cache.rb', line 7 def cache(table, key, &block) @cache ||= {} @cache[table] ||= {} @cache[table][key] ||= yield end |