class Tikkie::Api::RequestError
Exception
when an HTTP request fails.
Attributes
response[RW]
Public Class Methods
new(response)
click to toggle source
# File lib/tikkie/api/exception.rb, line 13 def initialize(response) @response = response end
Public Instance Methods
errors()
click to toggle source
# File lib/tikkie/api/exception.rb, line 17 def errors response.errors end
http_code()
click to toggle source
# File lib/tikkie/api/exception.rb, line 25 def http_code response.http_code end
http_message()
click to toggle source
# File lib/tikkie/api/exception.rb, line 29 def http_message response.http_message end
messages()
click to toggle source
# File lib/tikkie/api/exception.rb, line 33 def messages errors.map(&:message) end
request_uri()
click to toggle source
# File lib/tikkie/api/exception.rb, line 21 def request_uri response.request_uri end
to_s()
click to toggle source
# File lib/tikkie/api/exception.rb, line 37 def to_s "#{http_code} #{http_message}: #{messages.join(', ')}" end