Sha256: 40b8764af6f544af095b47825a15162c51f32a98e2e831859d21ac4c0f15a876

Contents?: true

Size: 530 Bytes

Versions: 3

Compression:

Stored size: 530 Bytes

Contents

module RelatonItu
  class HashConverter < RelatonBib::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 & 2 rubygems

Version Path
metanorma-cli-1.3.4 gems/ruby/2.6.0/gems/relaton-itu-1.2.0/lib/relaton_itu/hash_converter.rb
metanorma-cli-1.3.3.1 gems/ruby/2.6.0/gems/relaton-itu-1.2.0/lib/relaton_itu/hash_converter.rb
relaton-itu-1.2.0 lib/relaton_itu/hash_converter.rb