Sha256: 2544df4d2c88d8abd02a1cdf346dbf944d223780fce9dc2cbe92859ce6cdfffe
Contents?: true
Size: 456 Bytes
Versions: 1
Compression:
Stored size: 456 Bytes
Contents
module MoneyS3 module Builders module BaseBuilder attr_accessor :element_name def initialize(attributes = {}, element_name) @element_name = element_name attributes ||= {} attributes.each do |key, value| send("#{key}=", value) end end def to_xml doc = Ox::Document.new(version: '1.0') doc << builder Ox.dump(doc, with_xml: true) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
money_s3-0.4.0 | lib/money_s3/builders/base_builder.rb |