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.
169 170 171 172 |
# File 'lib/shopify-client/response.rb', line 169 def initialize(request, response) @request = request @response = response end |
Instance Attribute Details
#request ⇒ Request (readonly)
166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 |
# File 'lib/shopify-client/response.rb', line 166 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)
166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 |
# File 'lib/shopify-client/response.rb', line 166 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
178 179 180 181 182 183 184 |
# File 'lib/shopify-client/response.rb', line 178 def if response.errors? "bad response (#{response.status_code}): #{response.errors..first}" else "bad response (#{response.status_code})" end end |