Sha256: 73ed87d092bc21265444abc6e29b7060eac0c747da43a9742823634242f8f232

Contents?: true

Size: 487 Bytes

Versions: 26

Compression:

Stored size: 487 Bytes

Contents

# frozen_string_literal: true

require_relative "base"

module Glossarist
  module Designation
    class Symbol < Base
      attr_accessor :international

      def to_h
        {
          "type" => Glossarist::Designation::SERIALIZED_TYPES[self.class],
          "normative_status" => normative_status,
          "geographical_area" => geographical_area,
          "designation" => designation,
          "international" => international,
        }.compact
      end
    end
  end
end

Version data entries

26 entries across 26 versions & 2 rubygems

Version Path
glossarist-2.3.0 lib/glossarist/designation/symbol.rb
glossarist-2.2.1 lib/glossarist/designation/symbol.rb
glossarist-2.2.0 lib/glossarist/designation/symbol.rb
glossarist-2.1.0 lib/glossarist/designation/symbol.rb
glossarist-2.0.10 lib/glossarist/designation/symbol.rb
glossarist-2.0.9 lib/glossarist/designation/symbol.rb
glossarist-2.0.8 lib/glossarist/designation/symbol.rb
glossarist-2.0.7 lib/glossarist/designation/symbol.rb
glossarist-2.0.6 lib/glossarist/designation/symbol.rb
glossarist-2.0.5 lib/glossarist/designation/symbol.rb
glossarist-2.0.4 lib/glossarist/designation/symbol.rb
glossarist-2.0.3 lib/glossarist/designation/symbol.rb
glossarist-2.0.2 lib/glossarist/designation/symbol.rb
glossarist-2.0.1 lib/glossarist/designation/symbol.rb
glossarist-2.0.0 lib/glossarist/designation/symbol.rb
glossarist-1.1.0 lib/glossarist/designation/symbol.rb
glossarist-1.0.9 lib/glossarist/designation/symbol.rb
glossarist-1.0.8 lib/glossarist/designation/symbol.rb
glossarist-1.0.7 lib/glossarist/designation/symbol.rb
glossarist-1.0.6 lib/glossarist/designation/symbol.rb