class QboApi::Error
Attributes
fault[R]
Public Class Methods
new(errors = {})
click to toggle source
Calls superclass method
# File lib/qbo_api/error.rb, line 16 def initialize(errors = {}) @fault = errors super(errors[:error_body]) end
Public Instance Methods
error_code()
click to toggle source
# File lib/qbo_api/error.rb, line 25 def error_code fault.dig(:error_body, 0, :error_code) end
error_detail()
click to toggle source
# File lib/qbo_api/error.rb, line 33 def error_detail fault.dig(:error_body, 0, :error_detail) end
error_message()
click to toggle source
# File lib/qbo_api/error.rb, line 29 def error_message fault.dig(:error_body, 0, :error_message) end
fault_type()
click to toggle source
# File lib/qbo_api/error.rb, line 21 def fault_type fault.dig(:error_body, 0, :fault_type) end