Module: ConfigureMe::Caching

Included in:
Base
Defined in:
lib/configure_me/caching.rb

Instance Method Summary collapse

Instance Method Details

#read_cache(name) ⇒ Object



16
17
18
19
20
21
22
# File 'lib/configure_me/caching.rb', line 16

def read_cache(name)
  if self.class.caching?
    ConfigureMe.cache_object.read(self.storage_key(name))
  else
    nil
  end
end

#write_cache(name, value) ⇒ Object



24
25
26
27
28
# File 'lib/configure_me/caching.rb', line 24

def write_cache(name, value)
  if self.class.caching?
    ConfigureMe.cache_object.write(self.storage_key(name), value)
  end
end