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