class Xeroizer::ApiException
Attributes
message[R]
parsed_xml[R]
request_body[R]
type[R]
xml[R]
Public Class Methods
new(type, message, xml, parsed_xml, request_body)
click to toggle source
# File lib/xeroizer/exceptions.rb, line 23 def initialize(type, message, xml, parsed_xml, request_body) @type = type @message = message @xml = xml @parsed_xml = parsed_xml @request_body = request_body end
Public Instance Methods
validation_errors()
click to toggle source
# File lib/xeroizer/exceptions.rb, line 35 def validation_errors errors = [] @parsed_xml.xpath("//ValidationError").each do |err| errors << err.text.gsub(/^\s+/, '').gsub(/\s+$/, '') end errors rescue [] end