Class: ShopifyClient::Response::Error
- Defined in:
- lib/shopify-client/response.rb
Instance Attribute Summary collapse
- #request ⇒ Request readonly
- #response ⇒ Response readonly
Instance Method Summary collapse
-
#initialize(request, response) ⇒ Error
constructor
A new instance of Error.
- #message ⇒ String
Constructor Details
#initialize(request, response) ⇒ Error
Returns a new instance of Error.
160 161 162 163 |
# File 'lib/shopify-client/response.rb', line 160 def initialize(request, response) @request = request @response = response end |
Instance Attribute Details
#request ⇒ Request (readonly)
157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 |
# File 'lib/shopify-client/response.rb', line 157 class Error < Error # @param request [Request] # @param response [Response] def initialize(request, response) @request = request @response = response end attr_reader :request attr_reader :response # @return [String] def if response.errors? "bad response (#{response.status_code}): #{response.errors..first}" else "bad response (#{response.status_code})" end end end |
#response ⇒ Response (readonly)
157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 |
# File 'lib/shopify-client/response.rb', line 157 class Error < Error # @param request [Request] # @param response [Response] def initialize(request, response) @request = request @response = response end attr_reader :request attr_reader :response # @return [String] def if response.errors? "bad response (#{response.status_code}): #{response.errors..first}" else "bad response (#{response.status_code})" end end end |
Instance Method Details
#message ⇒ String
169 170 171 172 173 174 175 |
# File 'lib/shopify-client/response.rb', line 169 def if response.errors? "bad response (#{response.status_code}): #{response.errors..first}" else "bad response (#{response.status_code})" end end |