Module: Findit::Single::ClassMethods

Defined in:
lib/findit/single.rb

Instance Method Summary collapse

Instance Method Details

#cache_key(&block) ⇒ Object



45
46
47
48
49
# File 'lib/findit/single.rb', line 45

def cache_key(&block)
  define_method :cache_key do
    @cache_key ||= ActiveSupport::Cache.expand_cache_key(instance_exec(&block), self.class.name.underscore)
  end
end