Class: LightForm::Form

Inherits:
Object
  • Object
show all
Includes:
ActiveModel::Model, ActiveModel::Serializers::JSON, PropertyMethods
Defined in:
lib/light_form/form.rb

Instance Method Summary collapse

Methods included from PropertyMethods

#_errors, #errors_overriden?, included, #valid?

Constructor Details

#initialize(params = {}) ⇒ Form

Returns a new instance of Form.



9
10
11
# File 'lib/light_form/form.rb', line 9

def initialize(params = {})
  super(_prepare_params(params))
end

Instance Method Details

#to_h(*args) ⇒ Object



13
14
15
# File 'lib/light_form/form.rb', line 13

def to_h(*args)
  as_json(*args)
end