class AssetsInclude::Cache
Attributes
store[R]
Public Class Methods
new()
click to toggle source
# File lib/assets_include/cache.rb, line 3 def initialize @store = {} end
Public Instance Methods
add(key) { || ... }
click to toggle source
# File lib/assets_include/cache.rb, line 7 def add(key, &block) store[key] ||= yield end
empty()
click to toggle source
# File lib/assets_include/cache.rb, line 15 def empty store.clear end
get(key)
click to toggle source
# File lib/assets_include/cache.rb, line 11 def get(key) store[key] end