class Libis::Services::Rosetta::OaiPmh

Public Class Methods

new(base_url = 'https://repository.teneo.libis.be', options = {}) click to toggle source
Calls superclass method Libis::Services::Oai::new
# File lib/libis/services/rosetta/oai_pmh.rb, line 9
def initialize(base_url = 'https://repository.teneo.libis.be', options = {})
  super(base_url + '/oaiprovider/request')
end

Public Instance Methods

collections(institute, token_or_query = nil) click to toggle source
# File lib/libis/services/rosetta/oai_pmh.rb, line 13
def collections(institute, token_or_query = nil)
  records(token_or_query_to_hash(token_or_query).merge(set: "#{institute}-collections"))
end