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