Method: Formalism::Form#initialize

Defined in:
lib/formalism/form.rb

#initialize(params_or_instance = {}) ⇒ Form

Returns a new instance of Form.



22
23
24
25
26
27
28
29
30
31
32
# File 'lib/formalism/form.rb', line 22

def initialize(params_or_instance = {})
  if params_or_instance.is_a?(Hash)
    super
  else
    super({})

    @instance = params_or_instance
  end

  fill_fields_and_nested_forms
end