Skip to content

Commit f2ce0d9

Browse files
committed
Allow create & remove to set and remove requests for teams
1 parent ffddf1d commit f2ce0d9

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

lib/Github/Api/PullRequest/ReviewRequest.php

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,13 @@ public function all($username, $repository, $pullRequest, array $params = [])
3939
* @param string $repository
4040
* @param int $pullRequest
4141
* @param array $reviewers
42+
* @param array $teamReviewers
4243
*
4344
* @return string
4445
*/
45-
public function create($username, $repository, $pullRequest, array $reviewers)
46+
public function create($username, $repository, $pullRequest, array $reviewers = [], array $teamReviewers = [])
4647
{
47-
return $this->post('/repos/'.rawurlencode($username).'/'.rawurlencode($repository).'/pulls/'.$pullRequest.'/requested_reviewers', ['reviewers' => $reviewers]);
48+
return $this->post('/repos/'.rawurlencode($username).'/'.rawurlencode($repository).'/pulls/'.$pullRequest.'/requested_reviewers', ['reviewers' => $reviewers, 'team_reviewers' => $teamReviewers]);
4849
}
4950

5051
/**
@@ -54,11 +55,12 @@ public function create($username, $repository, $pullRequest, array $reviewers)
5455
* @param string $repository
5556
* @param int $pullRequest
5657
* @param array $reviewers
58+
* @param array $teamReviewers
5759
*
5860
* @return string
5961
*/
60-
public function remove($username, $repository, $pullRequest, array $reviewers)
62+
public function remove($username, $repository, $pullRequest, array $reviewers = [], array $teamReviewers = [])
6163
{
62-
return $this->delete('/repos/'.rawurlencode($username).'/'.rawurlencode($repository).'/pulls/'.$pullRequest.'/requested_reviewers', ['reviewers' => $reviewers]);
64+
return $this->delete('/repos/'.rawurlencode($username).'/'.rawurlencode($repository).'/pulls/'.$pullRequest.'/requested_reviewers', ['reviewers' => $reviewers, 'team_reviewers' => $teamReviewers]);
6365
}
6466
}

0 commit comments

Comments
 (0)