Class: DuffelAPI::Resources::BaseResource
- Inherits:
-
Object
- Object
- DuffelAPI::Resources::BaseResource
- Defined in:
- lib/duffel_api/resources/base_resource.rb
Direct Known Subclasses
Aircraft, Airline, Airport, Offer, OfferPassenger, OfferRequest, Order, OrderCancellation, OrderChange, OrderChangeOffer, OrderChangeRequest, Payment, PaymentIntent, Refund, SeatMap, Webhook
Instance Method Summary collapse
-
#api_response ⇒ APIResponse
Returns the raw API response where this resource originated from.
-
#initialize(_object, response) ⇒ BaseResource
constructor
A new instance of BaseResource.
Constructor Details
#initialize(_object, response) ⇒ BaseResource
Returns a new instance of BaseResource.
7 8 9 |
# File 'lib/duffel_api/resources/base_resource.rb', line 7 def initialize(_object, response) @response = response end |
Instance Method Details
#api_response ⇒ APIResponse
Returns the raw API response where this resource originated from
14 15 16 |
# File 'lib/duffel_api/resources/base_resource.rb', line 14 def api_response APIResponse.new(@response) end |