module Octokit::Client::LegacySearch

def legacy_search_issues(repo, search_term, state = 'open', options = {})

Other tags:
    Example: Search for 'test' in the open issues for sferik/rails_admin -

Returns:
  • (Array) - A list of issues matching the search term and state

Parameters:
  • state (String) -- :state (open) open or closed.
  • search_term (String) -- The term to search for
  • repo (String, Repository, Hash) -- A GitHub repository
def legacy_search_issues(repo, search_term, state = 'open', options = {})
  get("legacy/issues/search/#{Repository.new(repo)}/#{state}/#{search_term}", options)['issues']
end

def legacy_search_repositories(q, options = {})

Returns:
  • (Array) - List of repositories found

Parameters:
  • q (String) -- Search keyword

Other tags:
    See: https://developer.github.com/v3/search/#search-repositories -
def legacy_search_repositories(q, options = {})
  get("legacy/repos/search/#{q}", options)['repositories']
end

def legacy_search_users(search, options = {})

Other tags:
    See: https://developer.github.com/v3/search/#search-users -

Returns:
  • (Array) - Array of hashes representing users.

Parameters:
  • search (String) -- User to search for.
def legacy_search_users(search, options = {})
  get("legacy/user/search/#{search}", options)['users']
end