module Croudia::Rest::Search

Public Instance Methods

search_favorites(params = {}) click to toggle source
# File lib/croudia/rest/search.rb, line 27
def search_favorites(params = {})
  response = get('search/favorites.json', params)
  Croudia::Object::SearchResult.new(response)
end
search_statuses(params = {}) click to toggle source
# File lib/croudia/rest/search.rb, line 8
def search_statuses(params = {})
  response = get('search/voices.json', params)
  Croudia::Object::SearchResult.new(response)
end
search_users(params = {}) click to toggle source
# File lib/croudia/rest/search.rb, line 13
def search_users(params = {})
  response = get('users/search.json', params)
  response.map do |user|
    Croudia::Object::User.new(user)
  end
end
search_users_by_profile(params = {}) click to toggle source
# File lib/croudia/rest/search.rb, line 20
def search_users_by_profile(params = {})
  response = get('profile/search.json', params)
  response.map do |user|
    Croudia::Object::User.new(user)
  end
end