module Rack::App::FrontEnd::Helpers::HtmlDsl
Constants
- UnImplementedError
Public Class Methods
build(method_name, *args, &block)
click to toggle source
# File lib/rack/app/front_end/helpers/html_dsl.rb, line 7 def self.build(method_name, *args, &block) case method_name.to_s when /_tag$/ tag_name = method_name.to_s.sub(/_tag$/, '') TagBuilder.build(tag_name,*args,&block) else raise(UnImplementedError) end end
Public Instance Methods
form_tag(*args, &block)
click to toggle source
Calls superclass method
# File lib/rack/app/front_end/helpers/html_dsl.rb, line 26 def form_tag(*args, &block) args.unshift({'method' => "get", 'accept-charset' => "UTF-8"}) super end
method_missing(method_name,*args,&block)
click to toggle source
Calls superclass method
# File lib/rack/app/front_end/helpers/html_dsl.rb, line 20 def method_missing(method_name,*args,&block) Rack::App::FrontEnd::Helpers::HtmlDsl.build(method_name,*args,&block) rescue UnImplementedError super end