@@ -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