Sha256: 96bb6e131206c748cde58fc09c1cede3498f2f2aa3fb2e7b3f2764421e9797ec
Contents?: true
Size: 467 Bytes
Versions: 36
Compression:
Stored size: 467 Bytes
Contents
require 'quick_travel/adapter' module QuickTravel class Vehicle < Adapter def self.create(booking_id, vehicle_types = {}) options = { booking_id: booking_id, vehicle_types: vehicle_types } response = post_and_validate("#{Booking.front_office_base}/#{booking_id}/vehicles.json", options) fail AdapterError.new(response) unless response.key?('booking_id') end def vehicle_type VehicleType.find(vehicle_type_id) end end end
Version data entries
36 entries across 36 versions & 1 rubygems