class BacklogKit::Error
Custom error class for rescuing from Backlog errors
Public Class Methods
build_error_message(response, index)
click to toggle source
Make a custom error message
@param response [Hash] Error
response @param index [Integer] Index of the error @return [String] Error
message
# File lib/backlog_kit/error.rb, line 11 def self.build_error_message(response, index) message = "[ERROR #{index}] " message += "#{self.name.demodulize} - #{response['message']} (CODE: #{response['code']})" more_info = response['moreInfo'].to_s message += " (MORE INFO: #{more_info})" unless more_info.empty? message end