module Octokit::Client::Reviews
def request_pull_request_review(repo, number, reviewers = {}, options = {})
-
(Sawyer::Resource)- ] Hash respresenting the pull request
Other tags:
- See: https://developer.github.com/v3/pulls/review_requests/#request-reviewers-for-a-pull-request -
Parameters:
-
options(Hash) -- :team_reviewers [Array] An array of team slugs -
reviewers(Hash) -- :reviewers [Array] An array of user logins -
number(Integer) -- Number ID of the pull request -
repo(Integer, String, Hash, Repository) -- A GitHub repository
def request_pull_request_review(repo, number, reviewers = {}, options = {}) # TODO(5.0): remove deprecated behavior if reviewers.is_a?(Array) octokit_warn( 'Deprecated: Octokit::Client#request_pull_request_review ' \ "no longer takes a separate :reviewers argument.\n" \ 'Please update your call to pass :reviewers and :team_reviewers as part of the options hash.' ) options = options.merge(reviewers: reviewers) else options = options.merge(reviewers) end post "#{Repository.path repo}/pulls/#{number}/requested_reviewers", options end