Sha256: 13a32f8d8df4eec9a28341cec9fa6105cc4030b1c352263c50145294bd5177ec

Contents?: true

Size: 385 Bytes

Versions: 5

Compression:

Stored size: 385 Bytes

Contents

module RelatonBsi
  module HashConverter
    include RelatonIsoBib::HashConverter
    extend self

    private

    #
    # Ovverides superclass's method
    #
    # @param item [Hash]
    # @retirn [RelatonBsi::BsiBibliographicItem]
    def bib_item(item)
      BsiBibliographicItem.new(**item)
    end

    def create_doctype(**args)
      DocumentType.new(**args)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
relaton-bsi-1.20.0 lib/relaton_bsi/hash_converter.rb
relaton-bsi-1.19.1 lib/relaton_bsi/hash_converter.rb
relaton-bsi-1.19.0 lib/relaton_bsi/hash_converter.rb
relaton-bsi-1.18.0 lib/relaton_bsi/hash_converter.rb
relaton-bsi-1.17.0 lib/relaton_bsi/hash_converter.rb