Sha256: 846ef960ccc9b6eca123367499aebfc8c89a1a7c8f26ce6cc47d5a08a91f5f64

Contents?: true

Size: 533 Bytes

Versions: 3

Compression:

Stored size: 533 Bytes

Contents

module RelatonItu
  class HashConverter < RelatonIsoBib::HashConverter
    class << self
      private

      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

3 entries across 3 versions & 1 rubygems

Version Path
relaton-itu-1.1.0 lib/relaton_itu/hash_converter.rb
relaton-itu-1.0.4 lib/relaton_itu/hash_converter.rb
relaton-itu-1.0.2 lib/relaton_itu/hash_converter.rb