Class: Google4R::Checkout::MerchantCalculationResultsXmlGenerator
- Inherits:
-
XmlGenerator
- Object
- XmlGenerator
- Google4R::Checkout::MerchantCalculationResultsXmlGenerator
- Defined in:
- lib/google4r/checkout/xml_generation.rb
Instance Method Summary collapse
- #generate ⇒ Object
-
#initialize(merchant_calculation_results) ⇒ MerchantCalculationResultsXmlGenerator
constructor
A new instance of MerchantCalculationResultsXmlGenerator.
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
#generate ⇒ Object
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 |