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