Sha256: 3df626d91d04625588b979dc9c08637c16b3c548115e12b9b774516694e50837
Contents?: true
Size: 740 Bytes
Versions: 2
Compression:
Stored size: 740 Bytes
Contents
module MoneyS3 module Builders class KurzListekType include ParserCore::BaseBuilder def builder root = Ox::Element.new(name) if data.respond_to? :attributes data.attributes.each { |k, v| root[k] = v } end root << build_element('Banka', data[:banka]) if data.key? :banka root << build_element('PorCislo', data[:por_cislo]) if data.key? :por_cislo root << build_element('Datum', data[:datum]) if data.key? :datum if data.key? :seznam_kurzu element = Ox::Element.new('SeznamKurzu') data[:seznam_kurzu].each { |i| element << KurzType.new('Kurz', i).builder } root << element end root end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
money_s3-0.12.0 | lib/money_s3/builders/kurz_listek_type.rb |
money_s3-0.11.0 | lib/money_s3/builders/kurz_listek_type.rb |