Sha256: c4a966a6cefc8a61c246c0e7301839235ae16c8c3c511322c089f4e57d8b2008
Contents?: true
Size: 843 Bytes
Versions: 4
Compression:
Stored size: 843 Bytes
Contents
require 'money_s3/parsers/base_parser' require 'money_s3/parsers/mena_type' module MoneyS3 module Parsers class CenovaHladina include BaseParser def zkrat at 'Zkrat' end def nazev at 'Nazev' end def pozn at 'Pozn' end def skup at 'Skup' end def ceny at 'Ceny' end def mena submodel_at(MenaType, 'Mena') end def to_h_with_attrs hash = HashWithAttributes.new({}, attributes) hash[:zkrat] = zkrat if has? 'Zkrat' hash[:nazev] = nazev if has? 'Nazev' hash[:pozn] = pozn if has? 'Pozn' hash[:skup] = skup if has? 'Skup' hash[:ceny] = ceny if has? 'Ceny' hash[:mena] = mena.to_h_with_attrs if has? 'Mena' hash end end end end
Version data entries
4 entries across 4 versions & 1 rubygems