class Middleman::TemplateRenderer::Cache
Public Class Methods
new()
click to toggle source
# File lib/middleman-core/template_renderer.rb, line 13 def initialize @cache = {} end
Public Instance Methods
clear()
click to toggle source
# File lib/middleman-core/template_renderer.rb, line 22 def clear @cache = {} end
fetch(*key) { || ... }
click to toggle source
# File lib/middleman-core/template_renderer.rb, line 17 def fetch(*key) @cache[key] = yield unless @cache.key?(key) @cache[key] end