class Github::Search
def issues(*args)
github.search.issues owner: 'owner', repo: 'repo-name', state: 'open', keyword: 'api'
github = Github.new
= Examples
:keyword - search term
:state - open or closed.
= Parameters
Find issues by state and keyword.
Search issues
def issues(*args) params = args.extract_options! normalize! params required = ['owner', 'repo', 'state', 'keyword'] assert_required_keys required, params options = required.inject({}) do |hash, key| hash[key] = params.delete(key) hash end get_request("/legacy/issues/search/#{options['owner']}/#{options['repo']}/#{options['state']}/#{options['keyword']}", params) end