Sha256: 8f4fecd207f4f92833acd28c8725009a350c9a4efa70de3e97794d3656d2f599

Contents?: true

Size: 615 Bytes

Versions: 4

Compression:

Stored size: 615 Bytes

Contents

module EveOnline
  module SDE
    module Models
      class InvFlag
        attr_reader :data

        def initialize(data)
          @data = data
        end

        def as_json
          {
            flag_id: flag_id,
            flag_name: flag_name,
            flag_text: flag_text,
            order_id: order_id
          }
        end

        def flag_id
          data['flagID']
        end

        def flag_name
          data['flagName']
        end

        def flag_text
          data['flagText']
        end

        def order_id
          data['orderID']
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
eve_online-0.14.0 lib/eve_online/sde/models/inv_flag.rb
eve_online-0.13.0 lib/eve_online/sde/models/inv_flag.rb
eve_online-0.12.0 lib/eve_online/sde/models/inv_flag.rb
eve_online-0.11.0 lib/eve_online/sde/models/inv_flag.rb