Sha256: 155706b387e2b1511c3bee74452416fa3709292cab08c4b1ff0c33fcc5c009f6

Contents?: true

Size: 525 Bytes

Versions: 5

Compression:

Stored size: 525 Bytes

Contents

module RelatonOgc
  module HashConverter
    include RelatonBib::HashConverter
    extend self

    private

    # @param ret [Hash]
    def editorialgroup_hash_to_bib(ret)
      eg = ret[:editorialgroup]
      return unless eg

      ret[:editorialgroup] = EditorialGroup.new(
        committee: eg[:committee],
        subcommittee: eg[:subcommittee],
        workgroup: eg[:workgroup],
        secretariat: eg[:secretariat],
      )
    end

    def create_doctype(**args)
      DocumentType.new(**args)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
relaton-ogc-1.19.0 lib/relaton_ogc/hash_converter.rb
relaton-ogc-1.18.1 lib/relaton_ogc/hash_converter.rb
relaton-ogc-1.18.0 lib/relaton_ogc/hash_converter.rb
relaton-ogc-1.17.1 lib/relaton_ogc/hash_converter.rb
relaton-ogc-1.17.0 lib/relaton_ogc/hash_converter.rb