class LevelTravel::References
Public Class Methods
airlines()
click to toggle source
# File lib/level_travel/references.rb, line 17 def self.airlines get('airlines') end
airports()
click to toggle source
# File lib/level_travel/references.rb, line 21 def self.airports get('airports') end
departures(prioritized_count: 0)
click to toggle source
# File lib/level_travel/references.rb, line 5 def self.departures(prioritized_count: 0) get('departures', prioritized_count: prioritized_count) end
destinations()
click to toggle source
# File lib/level_travel/references.rb, line 9 def self.destinations get('destinations') end
flights_and_nights(city_from:, country_to:, start_date:, end_date:)
click to toggle source
:reek: LongParameterList
# File lib/level_travel/references.rb, line 42 def self.flights_and_nights(city_from:, country_to:, start_date:, end_date:) get( 'flights_and_nights', city_from: city_from, country_to: country_to, start_date: start_date, end_date: end_date ) end
hotel_dump()
click to toggle source
# File lib/level_travel/references.rb, line 25 def self.hotel_dump get('hotel_dump') end
hotel_room_dump()
click to toggle source
# File lib/level_travel/references.rb, line 29 def self.hotel_room_dump get('hotel_room_dump') end
hotels(hotel_ids: [], region_ids: [], csv: false)
click to toggle source
:reek: BooleanParameter
# File lib/level_travel/references.rb, line 34 def self.hotels(hotel_ids: [], region_ids: [], csv: false) get( 'hotels', hotel_ids: hotel_ids, region_ids: region_ids, csv: csv ) end
operators()
click to toggle source
# File lib/level_travel/references.rb, line 13 def self.operators get('operators') end
Private Class Methods
get(data, params = {})
click to toggle source
# File lib/level_travel/references.rb, line 49 def self.get(data, params = {}) ::LevelTravel::Request.get('/references/' + data, params) end