Exception: Xeroizer::ApiException

Inherits:
StandardError
  • Object
show all
Defined in:
lib/xeroizer/exceptions.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type, message, xml, parsed_xml, request_body) ⇒ ApiException

Returns a new instance of ApiException.



20
21
22
23
24
25
26
# File 'lib/xeroizer/exceptions.rb', line 20

def initialize(type, message, xml, parsed_xml, request_body)
  @type         = type
  @message      = message
  @xml          = xml
  @parsed_xml   = parsed_xml
  @request_body = request_body
end

Instance Attribute Details

#messageObject (readonly)

Returns the value of attribute message.



18
19
20
# File 'lib/xeroizer/exceptions.rb', line 18

def message
  @message
end

#parsed_xmlObject (readonly)

Returns the value of attribute parsed_xml.



18
19
20
# File 'lib/xeroizer/exceptions.rb', line 18

def parsed_xml
  @parsed_xml
end

#request_bodyObject (readonly)

Returns the value of attribute request_body.



18
19
20
# File 'lib/xeroizer/exceptions.rb', line 18

def request_body
  @request_body
end

#typeObject (readonly)

Returns the value of attribute type.



18
19
20
# File 'lib/xeroizer/exceptions.rb', line 18

def type
  @type
end

#xmlObject (readonly)

Returns the value of attribute xml.



18
19
20
# File 'lib/xeroizer/exceptions.rb', line 18

def xml
  @xml
end