Sha256: 2ff11d9152ace041b56347658cc5405735e3ade9f987d0c60378dfff241facdc

Contents?: true

Size: 386 Bytes

Versions: 5

Compression:

Stored size: 386 Bytes

Contents

require "wego/result"

module Wego
  class Search
    def self.create(search_terms)
      search_terms[:check_in] = Wego.format_date(search_terms[:check_in])
      search_terms[:check_out] = Wego.format_date(search_terms[:check_out])

      Wego.get_resource "search/new", search_terms
    end
  end

  def self.format_date(date)
    DateTime.parse(date).strftime("%Y-%m-%d")
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
wego-0.1.4 lib/wego/search.rb
wego-0.1.3 lib/wego/search.rb
wego-0.1.2 lib/wego/search.rb
wego-0.1.1 lib/wego/search.rb
wego-0.1.0 lib/wego/search.rb