lib/money_s3/parsers/castky.rb in money_s3-0.5.0 vs lib/money_s3/parsers/castky.rb in money_s3-0.6.0

- old
+ new

@@ -4,81 +4,82 @@ module Parsers class Castky include BaseParser def celkem - at :Celkem + at 'Celkem' end def zaklad_0 - at :Zaklad_0 + at 'Zaklad_0' end def zaklad_1 - at :Zaklad_1 + at 'Zaklad_1' end def zaklad_2 - at :Zaklad_2 + at 'Zaklad_2' end def zaklad_3 - at :Zaklad_3 + at 'Zaklad_3' end def dph_1 - at :DPH_1 + at 'DPH_1' end def dph_2 - at :DPH_2 + at 'DPH_2' end def dph_3 - at :DPH_3 + at 'DPH_3' end def cest_sluzba - at :CestSluzba + at 'CestSluzba' end def pouz_zb_1 - at :PouzZb_1 + at 'PouzZb_1' end def pouz_zb_2 - at :PouzZb_2 + at 'PouzZb_2' end def pouz_zb_3 - at :PouzZb_3 + at 'PouzZb_3' end def urc_cerp_zct - at :UrcCerpZct + at 'UrcCerpZct' end def cerp_zuct - at :CerpZuct + at 'CerpZuct' end def to_h - hash = {} + hash = WithAttributes.new({}) + hash.attributes = attributes - hash[:celkem] = celkem if raw.key? :Celkem - hash[:zaklad_0] = zaklad_0 if raw.key? :Zaklad_0 - hash[:zaklad_1] = zaklad_1 if raw.key? :Zaklad_1 - hash[:zaklad_2] = zaklad_2 if raw.key? :Zaklad_2 - hash[:zaklad_3] = zaklad_3 if raw.key? :Zaklad_3 - hash[:dph_1] = dph_1 if raw.key? :DPH_1 - hash[:dph_2] = dph_2 if raw.key? :DPH_2 - hash[:dph_3] = dph_3 if raw.key? :DPH_3 - hash[:cest_sluzba] = cest_sluzba if raw.key? :CestSluzba - hash[:pouz_zb_1] = pouz_zb_1 if raw.key? :PouzZb_1 - hash[:pouz_zb_2] = pouz_zb_2 if raw.key? :PouzZb_2 - hash[:pouz_zb_3] = pouz_zb_3 if raw.key? :PouzZb_3 - hash[:urc_cerp_zct] = urc_cerp_zct if raw.key? :UrcCerpZct - hash[:cerp_zuct] = cerp_zuct if raw.key? :CerpZuct + hash[:celkem] = celkem if has? 'Celkem' + hash[:zaklad_0] = zaklad_0 if has? 'Zaklad_0' + hash[:zaklad_1] = zaklad_1 if has? 'Zaklad_1' + hash[:zaklad_2] = zaklad_2 if has? 'Zaklad_2' + hash[:zaklad_3] = zaklad_3 if has? 'Zaklad_3' + hash[:dph_1] = dph_1 if has? 'DPH_1' + hash[:dph_2] = dph_2 if has? 'DPH_2' + hash[:dph_3] = dph_3 if has? 'DPH_3' + hash[:cest_sluzba] = cest_sluzba if has? 'CestSluzba' + hash[:pouz_zb_1] = pouz_zb_1 if has? 'PouzZb_1' + hash[:pouz_zb_2] = pouz_zb_2 if has? 'PouzZb_2' + hash[:pouz_zb_3] = pouz_zb_3 if has? 'PouzZb_3' + hash[:urc_cerp_zct] = urc_cerp_zct if has? 'UrcCerpZct' + hash[:cerp_zuct] = cerp_zuct if has? 'CerpZuct' hash end end end \ No newline at end of file