module SimpleFilter::ModuleHelper
Public Instance Methods
module_for(prefix, name, klass)
click to toggle source
# File lib/simple_filter/module_helper.rb, line 3 def module_for(prefix, name, klass) mod_name = ModuleName.new(prefix, name) begin mod = klass.send(:const_get, mod_name) rescue NameError mod = Module.new klass.send(:const_set, mod_name, mod) klass.send(:include, mod) end mod end