class Conquiro::SearchAPI::Client

Public Instance Methods

query(params) click to toggle source
# File lib/conquiro/search_api/client.rb, line 10
def query(params)
  params = strip_empty(params)
  response = self.class.get('/search', query: params)
  JSON.parse(response).with_indifferent_access
end
strip_empty(params) click to toggle source
# File lib/conquiro/search_api/client.rb, line 16
def strip_empty(params)
  params.select { |name, value| value.present? }
end