class PagseguroV2::Errors::InvalidData

Public Class Methods

new(error_xml) click to toggle source
Calls superclass method
# File lib/pagseguro_v2/errors/invalid_data.rb, line 4
def initialize(error_xml)
  err_msg = Nokogiri::XML(error_xml).css("errors error").inject("") do |acc, node|
    acc + "#{node.css('code').first.content}: #{node.css('message').first.content}\n"
  end
  super(err_msg)
end