module Cacheable
Public Class Methods
included(base)
click to toggle source
# File lib/cacheable.rb, line 34 def self.included(base) base.extend(Cacheable::MethodGenerator) interceptor_name = base.send(:method_interceptor_module_name) remove_const(interceptor_name) if const_defined?(interceptor_name) base.prepend const_set(interceptor_name, Module.new) end