lib/clients/adapter.rb in parking_ticket-1.0.41 vs lib/clients/adapter.rb in parking_ticket-1.0.42
- old
+ new
@@ -36,14 +36,20 @@
def payment_methods
raise_invalid_credentials! unless valid_credentials?
fetch_and_map_payment_methods
end
- def new_ticket(license_plate, zipcode, rate_option_id, quantity, time_unit, payment_method_id)
+ def quote(rate_option_id, zipcode, license_plate, quantity, time_unit)
raise_invalid_credentials! unless valid_credentials?
+ fetch_and_map_quote(rate_option_id, zipcode, license_plate, quantity, time_unit)
+ end
+
+ def new_ticket(license_plate, zipcode, rate_option_id, quantity, time_unit, payment_method_id:)
+ raise_invalid_credentials! unless valid_credentials?
return if running_ticket(license_plate, zipcode)
- request_new_ticket(license_plate, zipcode, rate_option_id, quantity, time_unit, payment_method_id)
+ request_new_ticket(license_plate, zipcode, rate_option_id, quantity, time_unit,
+ payment_method_id: payment_method_id)
end
private
def client