Class: Starling::Resources::AddressesResource
- Inherits:
-
BaseResource
- Object
- BaseResource
- Starling::Resources::AddressesResource
- Defined in:
- lib/starling/resources/addresses_resource.rb
Overview
A resource representing a response from the Addresses API
Instance Method Summary collapse
-
#current ⇒ AddressResource
The user’s current address.
-
#previous ⇒ Array<AddressResource>
A list of the user’s previous addresses.
Methods inherited from BaseResource
Constructor Details
This class inherits a constructor from Starling::Resources::BaseResource
Instance Method Details
#current ⇒ AddressResource
Returns the user’s current address.
6 7 8 |
# File 'lib/starling/resources/addresses_resource.rb', line 6 def current AddressResource.new(parsed_data: parsed_data['current']) end |
#previous ⇒ Array<AddressResource>
Returns a list of the user’s previous addresses.
11 12 13 14 15 |
# File 'lib/starling/resources/addresses_resource.rb', line 11 def previous parsed_data['previous'].map do |address| AddressResource.new(parsed_data: address) end end |