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.
40 41 42 43 |
# File 'lib/tddium_client.rb', line 40 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.
38 39 40 |
# File 'lib/tddium_client.rb', line 38 def tddium_response @tddium_response end |
Instance Method Details
#[](value) ⇒ Object
45 46 47 |
# File 'lib/tddium_client.rb', line 45 def [](value) tddium_response[value] end |