class DuffelAPI::Resources::Offer
Attributes
allowed_passenger_identity_document_types[R]
available_services[R]
base_amount[R]
base_currency[R]
conditions[R]
created_at[R]
expires_at[R]
id[R]
live_mode[R]
owner[R]
passenger_identity_documents_required[R]
passengers[R]
payment_requirements[R]
slices[R]
tax_amount[R]
tax_currency[R]
total_amount[R]
total_currency[R]
total_emissions_kg[R]
updated_at[R]
Public Class Methods
new(object, response = nil)
click to toggle source
Calls superclass method
DuffelAPI::Resources::BaseResource::new
# File lib/duffel_api/resources/offer.rb, line 28 def initialize(object, response = nil) @object = object @allowed_passenger_identity_document_types = object["allowed_passenger_identity_document_types"] @available_services = object["available_services"] @base_amount = object["base_amount"] @base_currency = object["base_currency"] @conditions = object["conditions"] @created_at = object["created_at"] @expires_at = object["expires_at"] @id = object["id"] @live_mode = object["live_mode"] @owner = object["owner"] @passenger_identity_documents_required = object["passenger_identity_documents_required"] @passengers = object["passengers"] @payment_requirements = object["payment_requirements"] @slices = object["slices"] @tax_amount = object["tax_amount"] @tax_currency = object["tax_currency"] @total_amount = object["total_amount"] @total_currency = object["total_currency"] @total_emissions_kg = object["total_emissions_kg"] @updated_at = object["updated_at"] super(object, response) end