Class: Tramway::Core::ApplicationForm

Inherits:
Reform::Form
  • Object
show all
Defined in:
app/forms/tramway/core/application_form.rb

Instance Method Summary collapse

Instance Method Details

#form_properties(**args) ⇒ Object



8
9
10
# File 'app/forms/tramway/core/application_form.rb', line 8

def form_properties(**args)
  @form_properties = args
end

#propertiesObject



12
13
14
# File 'app/forms/tramway/core/application_form.rb', line 12

def properties
  @form_properties
end

#submit(params) ⇒ Object



3
4
5
6
# File 'app/forms/tramway/core/application_form.rb', line 3

def submit(params)
  raise 'ApplicationForm::Params should not be nil'.inspect unless params
  save if validate params
end