Exception: TddiumClient::Result::Abstract
- Inherits:
-
Base
- Object
- RuntimeError
- Error::Base
- Base
- TddiumClient::Result::Abstract
- Defined in:
- lib/tddium_client.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#tddium_response ⇒ Object
Returns the value of attribute tddium_response.
Attributes inherited from Base
Instance Method Summary collapse
- #[](value) ⇒ Object
-
#initialize(http_response) ⇒ Abstract
constructor
A new instance of Abstract.
Methods inherited from Base
Constructor Details
#initialize(http_response) ⇒ Abstract
Returns a new instance of Abstract.
50 51 52 53 |
# File 'lib/tddium_client.rb', line 50 def initialize(http_response) super self.tddium_response = JSON.parse(http_response.body) rescue {} end |
Instance Attribute Details
#tddium_response ⇒ Object
Returns the value of attribute tddium_response.
48 49 50 |
# File 'lib/tddium_client.rb', line 48 def tddium_response @tddium_response end |
Instance Method Details
#[](value) ⇒ Object
55 56 57 |
# File 'lib/tddium_client.rb', line 55 def [](value) tddium_response[value] end |