Module: Forms::MailerHelper

Defined in:
app/helpers/forms/mailer_helper.rb

Instance Method Summary collapse

Instance Method Details

#render_field(field) ⇒ Object



2
3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'app/helpers/forms/mailer_helper.rb', line 2

def render_field(field)
  case field
  when Forms::Fields::FieldSet
    render_fieldset(field)
  when Forms::Fields::CustomField
    render_custom_field(field)
  when Forms::Fields::Checkboxes
    render_array(field, @submission.value_for(field) || ["None given"])
  when Forms::Fields::ContentField, Forms::Fields::SubmitButton
    # Nothing
  else
    render_text_field(field, @submission.value_for(field))
  end
end