class EpsRapid::ManageBooking

Public Class Methods

cancel_held_booking(path, params) click to toggle source
# File lib/eps-rapid/manage_booking.rb, line 13
def self.cancel_held_booking(path, params)
  EpsRapid::Client.delete(path, params)
end
cancel_room(path, params) click to toggle source
# File lib/eps-rapid/manage_booking.rb, line 17
def self.cancel_room(path, params)
  EpsRapid::Client.delete(path, params)
end
change_room(path, body, params) click to toggle source
# File lib/eps-rapid/manage_booking.rb, line 21
def self.change_room(path, body, params)
  EpsRapid::Client.put(path, body, params)
end
retrieve_booking(itinerary_id, params) click to toggle source
# File lib/eps-rapid/manage_booking.rb, line 9
def self.retrieve_booking(itinerary_id, params)
  EpsRapid::Client.get("itineraries/#{itinerary_id}", params)
end
retrieve_bookings(params) click to toggle source
# File lib/eps-rapid/manage_booking.rb, line 5
def self.retrieve_bookings(params)
  EpsRapid::Client.get('itineraries', params)
end