Sha256: 45fc170c8ff3a8dfa99715c27b5b13dd8c2d33f5588bacacca028ff46e23879a
Contents?: true
Size: 1.54 KB
Versions: 6
Compression:
Stored size: 1.54 KB
Contents
module MoneyS3 module Parsers class CenovaHladinaType include ParserCore::BaseParser def zkrat at 'Zkrat' end def zkrat_attributes attributes_at 'Zkrat' end def nazev at 'Nazev' end def nazev_attributes attributes_at 'Nazev' end def pozn at 'Pozn' end def pozn_attributes attributes_at 'Pozn' end def mena submodel_at(MenaType, 'Mena') end def skup at 'Skup' end def skup_attributes attributes_at 'Skup' end def ceny at 'Ceny' end def ceny_attributes attributes_at 'Ceny' end def definice_ceny submodel_at(DefiniceCeny, 'definiceCeny') end def to_h hash = {} hash[:attributes] = attributes hash[:zkrat] = zkrat if has? 'Zkrat' hash[:zkrat_attributes] = zkrat_attributes if has? 'Zkrat' hash[:nazev] = nazev if has? 'Nazev' hash[:nazev_attributes] = nazev_attributes if has? 'Nazev' hash[:pozn] = pozn if has? 'Pozn' hash[:pozn_attributes] = pozn_attributes if has? 'Pozn' hash[:mena] = mena.to_h if has? 'Mena' hash[:skup] = skup if has? 'Skup' hash[:skup_attributes] = skup_attributes if has? 'Skup' hash[:ceny] = ceny if has? 'Ceny' hash[:ceny_attributes] = ceny_attributes if has? 'Ceny' hash[:definice_ceny] = definice_ceny.to_h if has? 'definiceCeny' hash end end end end
Version data entries
6 entries across 6 versions & 1 rubygems