Sha256: e3c68299dd3c4153833213da31961a53bfb760f4e689723fa42934ba92f756e6

Contents?: true

Size: 548 Bytes

Versions: 1

Compression:

Stored size: 548 Bytes

Contents

module <%=name.camelize%>FormBuilderHelper

  def <%=name%>_form_for(record, *args, &proc)
    options = args.last.is_a?(Hash) ? args.pop : {}
    options[:builder] = <%=name.camelize%>FormBuilder::<%=name.camelize%>FormBuilder
    generic_form_for(record, *(args << options), &proc)
  end
  
  def <%=name%>_fields_for(record, *args, &proc)
    options = args.last.is_a?(Hash) ? args.pop : {}
    options[:builder] = <%=name.camelize%>FormBuilder::<%=name.camelize%>FormBuilder
    generic_fields_for(name, *(args << options), &proc)
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
generic_form_for-0.0.1 lib/generators/generic_form_for/form_builder/templates/helper.erb