Module: Shurpa
- Defined in:
- lib/shurpa.rb,
lib/shurpa/account.rb,
lib/shurpa/version.rb,
lib/shurpa/delivery.rb,
lib/shurpa/resource_interface.rb
Defined Under Namespace
Modules: ResourceInterface Classes: Account, Delivery, ResourceNotCreated, ResourceNotFound
Constant Summary collapse
- VERSION =
"0.1.6"
Class Attribute Summary collapse
-
.api_base ⇒ Object
Returns the value of attribute api_base.
-
.api_key ⇒ Object
Returns the value of attribute api_key.
-
.api_version ⇒ Object
Returns the value of attribute api_version.
Class Method Summary collapse
Class Attribute Details
.api_base ⇒ Object
Returns the value of attribute api_base.
14 15 16 |
# File 'lib/shurpa.rb', line 14 def api_base @api_base end |
.api_key ⇒ Object
Returns the value of attribute api_key.
14 15 16 |
# File 'lib/shurpa.rb', line 14 def api_key @api_key end |
.api_version ⇒ Object
Returns the value of attribute api_version.
14 15 16 |
# File 'lib/shurpa.rb', line 14 def api_version @api_version end |
Class Method Details
.get_connection ⇒ Object
16 17 18 19 20 21 22 23 |
# File 'lib/shurpa.rb', line 16 def get_connection url = self.api_base api_version = self.api_version Faraday.new(url: "#{url}/#{api_version}") do |faraday| faraday.adapter Faraday.default_adapter end end |