Exception: PagSeguro::Errors::InvalidData
- Inherits:
-
Exception
- Object
- Exception
- PagSeguro::Errors::InvalidData
- Defined in:
- lib/pag_seguro/errors/invalid_data.rb
Instance Method Summary collapse
-
#initialize(response_xml) ⇒ InvalidData
constructor
A new instance of InvalidData.
Constructor Details
#initialize(response_xml) ⇒ InvalidData
Returns a new instance of InvalidData.
4 5 6 7 8 9 |
# File 'lib/pag_seguro/errors/invalid_data.rb', line 4 def initialize(response_xml) err_msg = Nokogiri::XML(response_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 |