Sha256: 431ae159624400f554b03d1631dae59d316d4a9b8a87f578febc64cc6d7b0790

Contents?: true

Size: 456 Bytes

Versions: 10

Compression:

Stored size: 456 Bytes

Contents

require "relaton/processor"

module Relaton
  module RelatonIso
    class Processor < Relaton::Processor
      def initialize
        @short = :relaton_iso
        @prefix = "ISO"
        @defaultprefix = %r{^(ISO)[ /]}
        @idtype = "ISO"
      end

      def get(code, date, opts)
        ::RelatonIso::IsoBibliography.get(code, date, opts)
      end

      def from_xml(xml)
        RelatonIsoBib::XMLParser.from_xml xml
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
relaton-iso-0.6.4 lib/relaton/processor.rb
relaton-iso-0.6.3 lib/relaton/processor.rb
relaton-iso-0.6.2 lib/relaton/processor.rb
relaton-iso-0.6.1 lib/relaton/processor.rb
relaton-iso-0.6.0 lib/relaton/processor.rb
relaton-iso-0.5.5 lib/relaton/processor.rb
relaton-iso-0.5.4 lib/relaton/processor.rb
relaton-iso-0.5.2 lib/relaton/processor.rb
relaton-iso-0.5.1 lib/relaton/processor.rb
relaton-iso-0.5.0 lib/relaton/processor.rb