module Transactify
Constants
- VERSION
Public Class Methods
included(base_klass)
click to toggle source
# File lib/transactify.rb, line 6 def self.included(base_klass) unless Object.const_defined?("#{base_klass.name.demodulize}Interceptor") base_klass.extend(ClassMethods) interceptor = const_set("#{base_klass.name.demodulize}Interceptor", Module.new) base_klass.send(:prepend, interceptor) end end