Module: ErbForm::ActionViewExtensions::FormHelper

Defined in:
lib/erb_form/form_helper.rb

Instance Method Summary collapse

Instance Method Details

#erb_fields_for(record_name, record_object = nil, options = {}, &block) ⇒ Object



11
12
13
14
15
16
# File 'lib/erb_form/form_helper.rb', line 11

def erb_fields_for(record_name, record_object = nil, options = {}, &block)
  options, record_object = record_object, nil if record_object.is_a?(Hash) && record_object.extractable_options?
  options[:builder] ||= ErbForm::Builder

  fields_for(record_name, record_object, options, &block)
end

#erb_form_for(record, options = {}, &block) ⇒ Object



4
5
6
7
8
9
# File 'lib/erb_form/form_helper.rb', line 4

def erb_form_for(record, options={}, &block)
  options[:builder] ||= ErbForm::Builder
  options[:html] ||= {}

  form_for(record, options, &block)
end