@@ -39,12 +39,13 @@ public function all($username, $repository, $pullRequest, array $params = [])
39
39
* @param string $repository
40
40
* @param int $pullRequest
41
41
* @param array $reviewers
42
+ * @param array $teamReviewers
42
43
*
43
44
* @return string
44
45
*/
45
- public function create ($ username , $ repository , $ pullRequest , array $ reviewers )
46
+ public function create ($ username , $ repository , $ pullRequest , array $ reviewers = [], array $ teamReviewers = [] )
46
47
{
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 ]);
48
49
}
49
50
50
51
/**
@@ -54,11 +55,12 @@ public function create($username, $repository, $pullRequest, array $reviewers)
54
55
* @param string $repository
55
56
* @param int $pullRequest
56
57
* @param array $reviewers
58
+ * @param array $teamReviewers
57
59
*
58
60
* @return string
59
61
*/
60
- public function remove ($ username , $ repository , $ pullRequest , array $ reviewers )
62
+ public function remove ($ username , $ repository , $ pullRequest , array $ reviewers = [], array $ teamReviewers = [] )
61
63
{
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 ]);
63
65
}
64
66
}
0 commit comments