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