Class: FormObjects::ParamsConverter

Inherits:
Object
  • Object
show all
Defined in:
lib/form_objects/params_converter.rb,
lib/form_objects/params_converter/date_converter.rb,
lib/form_objects/params_converter/collection_converter.rb

Defined Under Namespace

Classes: CollectionConverter, DateConverter

Instance Method Summary collapse

Constructor Details

#initialize(params) ⇒ ParamsConverter

Returns a new instance of ParamsConverter.



7
8
9
# File 'lib/form_objects/params_converter.rb', line 7

def initialize(params)
  @params = params
end

Instance Method Details

#paramsObject



11
12
13
14
15
16
# File 'lib/form_objects/params_converter.rb', line 11

def params
  params = CollectionConverter.new(@params).params
  params = DateConverter.new(params).params

  HashWithIndifferentAccess.new(params)
end