Method: Dao::Form::Builder.new
- Defined in:
- lib/dao/form.rb
.new(object_name, object, view, options, block) ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/dao/form.rb', line 15 def Builder.new(object_name, object, view, , block) if object.respond_to?(:form) html = [:html] || {} html[:class] ||= 'dao' unless html[:class] =~ /(\s|\A)dao(\Z|\s)/o html[:class] << ' dao dao-form' end object.form else raise ArgumentError, object.class.name end end |