class LevelTravel::HotTours::Params

Public Instance Methods

to_h() click to toggle source
Calls superclass method
# File lib/level_travel/hot_tours/params.rb, line 19
def to_h
  result = super.merge(
    start_date: start_date.strftime('%d.%m.%Y'),
    end_date: end_date.strftime('%d.%m.%Y')
  )

  %i[countries nights stars pansions].each do |attr|
    result = result.merge(attr => public_send(attr).join(',')) if result[attr]
  end

  result
end