Exception: PagseguroV2::Errors::InvalidData
- Inherits:
-
Exception
- Object
- Exception
- PagseguroV2::Errors::InvalidData
- Defined in:
- lib/pagseguro_v2/errors/invalid_data.rb
Instance Method Summary collapse
-
#initialize(error_xml) ⇒ InvalidData
constructor
A new instance of InvalidData.
Constructor Details
#initialize(error_xml) ⇒ InvalidData
Returns a new instance of InvalidData.
4 5 6 7 8 9 |
# 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 |