Sha256: d9b4d8810e2f46fda976cc03efd80f04c343faf10724a4efbf1dc7c456b6c144

Contents?: true

Size: 1.02 KB

Versions: 1

Compression:

Stored size: 1.02 KB

Contents

require 'money_s3/parsers/base_parser'

module MoneyS3
  module Parsers
    class UhradaPduhrada
      include BaseParser

      def poradi
        at :Poradi
      end

      def kontace
        at :Kontace
      end

      def stredisko
        at :Stredisko
      end

      def zakazka
        at :Zakazka
      end

      def cinnost
        at :Cinnost
      end

      def zaklad
        at :Zaklad
      end

      def dphzs
        at :DPHZS
      end

      def dphss
        at :DPHSS
      end

      def wl_zaklady
        at :WLZaklady
      end

      def wldph1
        at :WLDPH1
      end

      def wldph2
        at :WLDPH2
      end

      def to_h
        { poradi: poradi,
          kontace: kontace,
          stredisko: stredisko,
          zakazka: zakazka,
          cinnost: cinnost,
          zaklad: zaklad,
          dphzs: dphzs,
          dphss: dphss,
          wl_zaklady: wl_zaklady,
          wldph1: wldph1,
          wldph2: wldph2
        }.delete_if { |k, v| v.nil? || v.empty? }
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
money_s3-0.4.0 lib/money_s3/parsers/uhrada_pduhrada.rb