module Backends::Helpers::CachingHelper
Public Class Methods
drop(dalli_instance, key)
click to toggle source
# File lib/backends/helpers/caching_helper.rb, line 27 def self.drop(dalli_instance, key) return if dalli_instance.blank? || key.blank? begin dalli_instance.delete(key) true rescue # ignore false end end
load(dalli_instance, key)
click to toggle source
# File lib/backends/helpers/caching_helper.rb, line 17 def self.load(dalli_instance, key) return if dalli_instance.blank? || key.blank? begin dalli_instance.get(key) rescue nil end end
save(dalli_instance, key, data)
click to toggle source
# File lib/backends/helpers/caching_helper.rb, line 5 def self.save(dalli_instance, key, data) return if dalli_instance.blank? || key.blank? begin dalli_instance.set(key, data) true rescue # ignore false end end