module VG::SO::ServiceObjectModuleInheritance
Public Class Methods
included(base)
click to toggle source
# File lib/vg/s_o/service_object_module_inheritance.rb, line 17 def self.included(base) return unless base.instance_of?(Module) return if base.singleton_class.included_modules.include?(ClassMethods) puts "-- prepend #{base.name}#included with ServiceObjectModuleInheritance#included" base.singleton_class.prepend ClassMethods end