Sha256: c15046034e1038d7192724042dacd3fa1b64955d482eac412ee6f0bfddc157dd
Contents?: true
Size: 934 Bytes
Versions: 1
Compression:
Stored size: 934 Bytes
Contents
require 'money_s3/parsers/base_parser' require 'money_s3/parsers/dalsi_sazba' module MoneyS3 module Parsers class SouhrnDPHType include BaseParser def zaklad0 at :Zaklad0 end def zaklad5 at :Zaklad5 end def zaklad22 at :Zaklad22 end def dph5 at :DPH5 end def dph22 at :DPH22 end def seznam_dalsi_sazby array_of_at(DalsiSazba, [:SeznamDalsiSazby, :DalsiSazba]) end def to_h hash = {} hash[:zaklad0] = zaklad0 if raw.key? :Zaklad0 hash[:zaklad5] = zaklad5 if raw.key? :Zaklad5 hash[:zaklad22] = zaklad22 if raw.key? :Zaklad22 hash[:dph5] = dph5 if raw.key? :DPH5 hash[:dph22] = dph22 if raw.key? :DPH22 hash[:seznam_dalsi_sazby] = seznam_dalsi_sazby.map(&:to_h) if raw.key? :SeznamDalsiSazby hash end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
money_s3-0.5.0 | lib/money_s3/parsers/souhrn_dph_type.rb |