Class: Google4R::Checkout::MerchantCalculationResultsXmlGenerator

Inherits:
XmlGenerator
  • Object
show all
Defined in:
lib/google4r/checkout/xml_generation.rb

Instance Method Summary collapse

Constructor Details

#initialize(merchant_calculation_results) ⇒ MerchantCalculationResultsXmlGenerator



765
766
767
# File 'lib/google4r/checkout/xml_generation.rb', line 765

def initialize(merchant_calculation_results)
  @merchant_calculation_results = merchant_calculation_results
end

Instance Method Details

#generateObject



769
770
771
772
773
774
775
# File 'lib/google4r/checkout/xml_generation.rb', line 769

def generate()
  super
  process_results(@merchant_calculation_results.merchant_calculation_results)
  io = StringIO.new
  @document.write(io, 0) # TODO: Maybe replace 0 by -1 so no spaces are inserted?
  return io.string
end