class BlacklightInternetArchive::Repository

Public Instance Methods

build_connection() click to toggle source
# File lib/blacklight_internet_archive/repository.rb, line 29
def build_connection
  BlacklightInternetArchive.connect(connection_config)
end
find(id, params = {}) click to toggle source

Find a single document result by a known id @param [String] id document's unique key value @param [Hash] params additional query parameters

# File lib/blacklight_internet_archive/repository.rb, line 11
def find(id, params = {})
  # response = send_and_receive id, params
  # raise Blacklight::Exceptions::RecordNotFound if response.documents.empty?
  # response
end
send_and_receive(path, search_params = {}) click to toggle source
# File lib/blacklight_internet_archive/repository.rb, line 24
def send_and_receive(path, search_params = {})
  res = connection.execute_query(path, search_params)
  blacklight_config.response_model.new(res, search_params)
end