class Conquiro::SearchAPI::Adapter

Public Instance Methods

client() click to toggle source
# File lib/conquiro/search_api/adapter.rb, line 14
def client
  @client ||= SearchAPI::Client.new
end
query(criteria) click to toggle source
# File lib/conquiro/search_api/adapter.rb, line 7
def query(criteria)
  raise 'Criteria is not valid.' unless criteria.valid?
  response = client.query(criteria.params)
  results = response[:results]
  Conquiro::SearchAPI::ResultCollection.from_json(results)
end