def issues(*args)
      required = %w[ owner repo state keyword ]
      arguments(args, required: required)

      get_request("/legacy/issues/search/#{arguments.owner}/#{arguments.repo}/#{arguments.state}/#{escape_uri(arguments.keyword)}", arguments.params)
    end
def issues(*args)
      required = %w[ owner repo state keyword ]
      arguments(args, required: required)

      get_request("/legacy/issues/search/#{arguments.owner}/#{arguments.repo}/#{arguments.state}/#{escape_uri(arguments.keyword)}", arguments.params)
    end
Search issues

 Find issues by state and keyword.

 @param [Hash] params
 @option params [String] :state
   Indicates the state of the issues to return. Can be either open or closed.
 @option params [String] :keyword
   The search term

 @example
   github = Github.new
   github.search.legacy.issues 'owner', 'repo-name', 'open','api'
   github.search.legacy.issues owner: 'owner', repo: 'repo-name', state: 'open', keyword: 'api'

 @api public