module NoBrainer::Document::InjectionLayer::ClassMethods

Public Instance Methods

inject_in_layer(name, &block) click to toggle source
# File lib/no_brainer/document/injection_layer.rb, line 5
def inject_in_layer(name, &block)
  mod = class_eval "module NoBrainerLayer; module #{name.to_s.camelize}; self; end; end"
  mod.module_exec(&block)
  include mod
end