Sha256: ba0e3c062e58ac9dfba93511634a73ecaa2d5b186e6c0c31f74ab598d4c54f4d

Contents?: true

Size: 281 Bytes

Versions: 17

Compression:

Stored size: 281 Bytes

Contents

# frozen_string_literal: true

module Glossarist
  module Collections
    class DesignationCollection < Collection
      def initialize
        super(klass: Designation::Base)
      end

      def <<(object)
        @collection << @klass.from_h(object)
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
glossarist-2.3.2 lib/glossarist/collections/designation_collection.rb
glossarist-2.3.1 lib/glossarist/collections/designation_collection.rb
glossarist-2.3.0 lib/glossarist/collections/designation_collection.rb
glossarist-2.2.1 lib/glossarist/collections/designation_collection.rb
glossarist-2.2.0 lib/glossarist/collections/designation_collection.rb
glossarist-2.1.0 lib/glossarist/collections/designation_collection.rb
glossarist-2.0.10 lib/glossarist/collections/designation_collection.rb
glossarist-2.0.9 lib/glossarist/collections/designation_collection.rb
glossarist-2.0.8 lib/glossarist/collections/designation_collection.rb
glossarist-2.0.7 lib/glossarist/collections/designation_collection.rb
glossarist-2.0.6 lib/glossarist/collections/designation_collection.rb
glossarist-2.0.5 lib/glossarist/collections/designation_collection.rb
glossarist-2.0.4 lib/glossarist/collections/designation_collection.rb
glossarist-2.0.3 lib/glossarist/collections/designation_collection.rb
glossarist-2.0.2 lib/glossarist/collections/designation_collection.rb
glossarist-2.0.1 lib/glossarist/collections/designation_collection.rb
glossarist-2.0.0 lib/glossarist/collections/designation_collection.rb