Module: Rack::App::FrontEnd::SyntaxSugar::DSL

Defined in:
lib/rack/app/front_end/syntax_sugar/dsl.rb

Instance Method Summary collapse

Instance Method Details

#helper(symbolic_name) ⇒ Object



3
4
5
6
# File 'lib/rack/app/front_end/syntax_sugar/dsl.rb', line 3

def helper(symbolic_name)
  module_name = "Rack::App::FrontEnd::Helpers::#{symbolic_name.to_s.split('_').collect(&:capitalize).join}"
  ObjectSpace.each_object(Module).select{|m| not m.is_a?(Class) }.find {|m| m.to_s == module_name }
end