def issues(*args)
      params = arguments(args, required: [:q]).params
      params['q']      ||= arguments.q

      get_request('/search/issues' , params)
    end
def issues(*args)
      params = arguments(args, required: [:q]).params
      params['q']      ||= arguments.q

      get_request('/search/issues' , params)
    end
Search issues

 Find issues by state and keyword.
 (This method returns up to 100 results per page.)

 @param [Hash] params
 @option params [String] :q
   The search terms. This can be any combination of the supported
   issue search parameters.
 @option params [String] :sort
   Optional sort field. One of comments, created, or updated.
   If not provided, results are sorted by  best match.
 @option params [String] :order
  The sort order if sort parameter is provided.
  One of asc or desc. Default: desc

 @example
   github = Github.new
   github.search.issues 'query'

 @example
   github.search.issues q: 'query'

 @api public