Sha256: c4ecd364bf79111b5c0636859ef732a9bccff802619d49494e06929a21680338
Contents?: true
Size: 742 Bytes
Versions: 20
Compression:
Stored size: 742 Bytes
Contents
module RelatonItu class HashConverter < RelatonBib::HashConverter class << self private # # Ovverides superclass's method # # @param item [Hash] # @retirn [RelatonItu::ItuBibliographicItem] def bib_item(item) ItuBibliographicItem.new(**item) end def editorialgroup_hash_to_bib(ret) eg = ret[:editorialgroup] return unless eg ret[:editorialgroup] = EditorialGroup.new **eg end # @param ret [Hash] def structuredidentifier_hash_to_bib(ret) return unless ret[:structuredidentifier] ret[:structuredidentifier] = StructuredIdentifier.new( **ret[:structuredidentifier] ) end end end end
Version data entries
20 entries across 20 versions & 1 rubygems