Sha256: 83a93ff797596af656b296ca233686b1652beceef48c40902d0b503de05de484

Contents?: true

Size: 829 Bytes

Versions: 1

Compression:

Stored size: 829 Bytes

Contents

require 'money_s3/parsers/base_parser'

module MoneyS3
  module Parsers
    class VlajkaType
      include BaseParser

      def id_user
        at :IDUser
      end

      def name_user
        at :NameUser
      end

      def id_flag
        at :IDFlag
      end

      def title
        at :Title
      end

      def enabled
        at :Enabled
      end

      def remark
        at :Remark
      end

      def rf_width
        at :RFWidth
      end

      def rf_height
        at :RFHeight
      end

      def to_h
        { id_user: id_user,
          name_user: name_user,
          id_flag: id_flag,
          title: title,
          enabled: enabled,
          remark: remark,
          rf_width: rf_width,
          rf_height: rf_height
        }.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/vlajka_type.rb