lib/relaton_oasis/hash_converter.rb in relaton-oasis-1.16.2 vs lib/relaton_oasis/hash_converter.rb in relaton-oasis-1.17.0

- old
+ new

@@ -1,15 +1,20 @@ module RelatonOasis - class HashConverter < RelatonBib::HashConverter + module HashConverter + include RelatonBib::HashConverter + extend self + @@acronyms = nil - class << self - private + private - # @param item_hash [Hash] - # @return [RelatonBib::BibliographicItem] - def bib_item(item_hash) - OasisBibliographicItem.new(**item_hash) - end + # @param item_hash [Hash] + # @return [RelatonBib::BibliographicItem] + def bib_item(item_hash) + OasisBibliographicItem.new(**item_hash) + end + + def create_doctype(**args) + DocumentType.new(**args) end end end