class DuffelAPI::Resources::Order

Attributes

base_amount[R]
base_currency[R]
booking_reference[R]
cancelled_at[R]
conditions[R]
created_at[R]
documents[R]
id[R]
live_mode[R]
metadata[R]
owner[R]
passengers[R]
payment_status[R]
services[R]
slices[R]
synced_at[R]
tax_amount[R]
tax_currency[R]
total_amount[R]
total_currency[R]

Public Class Methods

new(object, response = nil) click to toggle source
Calls superclass method DuffelAPI::Resources::BaseResource::new
# File lib/duffel_api/resources/order.rb, line 28
def initialize(object, response = nil)
  @object = object

  @base_amount = object["base_amount"]
  @base_currency = object["base_currency"]
  @booking_reference = object["booking_reference"]
  @cancelled_at = object["cancelled_at"]
  @conditions = object["conditions"]
  @created_at = object["created_at"]
  @documents = object["documents"]
  @id = object["id"]
  @live_mode = object["live_mode"]
  @metadata = object["metadata"]
  @owner = object["owner"]
  @passengers = object["passengers"]
  @payment_status = object["payment_status"]
  @services = object["services"]
  @slices = object["slices"]
  @synced_at = object["synced_at"]
  @tax_amount = object["tax_amount"]
  @tax_currency = object["tax_currency"]
  @total_amount = object["total_amount"]
  @total_currency = object["total_currency"]

  super(object, response)
end