class Condenser::Cache::NullStore

Public Instance Methods

clear(options=nil) click to toggle source

Public: Simulate clearing the cache

Returns true

# File lib/condenser/cache/null_store.rb, line 33
def clear(options=nil)
  true
end
fetch(key) { || ... } click to toggle source
# File lib/condenser/cache/null_store.rb, line 13
def fetch(key)
  value = get(key)
  
  if value.nil?
    value = yield
    set(key, value)
  end
  value
end
get(key) click to toggle source
# File lib/condenser/cache/null_store.rb, line 5
def get(key)
  nil
end
inspect() click to toggle source

Public: Pretty inspect

Returns String.

# File lib/condenser/cache/null_store.rb, line 26
def inspect
  "#<#{self.class}>"
end
set(key, value) click to toggle source
# File lib/condenser/cache/null_store.rb, line 9
def set(key, value)
  value
end