Sha256: e547976c3b72cfc18815de7e365607e8b2586ad5c245f25754b9ea92983bdae9

Contents?: true

Size: 437 Bytes

Versions: 4

Compression:

Stored size: 437 Bytes

Contents

require 'libis/services/oai'

module Libis
  module Services
    module Rosetta
      class OaiPmh < Libis::Services::Oai

        def initialize(base_url = 'http://depot.lias.be', options = {})
          super('http://depot.lias.be')
        end

        def collections(institute, token = nil, query = Query.new)
          query.set = "#{institute}-collections"
          records(token, query)
        end

      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
libis-services-0.1.11 lib/libis/services/rosetta/oai_pmh.rb
libis-services-0.1.10 lib/libis/services/rosetta/oai_pmh.rb
libis-services-0.1.9 lib/libis/services/rosetta/oai_pmh.rb
libis-services-0.1.7 lib/libis/services/rosetta/oai_pmh.rb