From f5f8484f3486c0613219b68929d66b36a08bf4c1 Mon Sep 17 00:00:00 2001 From: dzink Date: Fri, 28 Feb 2020 14:15:05 -0500 Subject: [PATCH] Adding a single group membership endpoint. https://docs.gitlab.com/ee/api/members.html#get-a-member-of-a-group-or-project --- lib/Gitlab/Api/Groups.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/lib/Gitlab/Api/Groups.php b/lib/Gitlab/Api/Groups.php index 38039b787..a19718b01 100644 --- a/lib/Gitlab/Api/Groups.php +++ b/lib/Gitlab/Api/Groups.php @@ -119,6 +119,20 @@ public function members($id, array $parameters = []) return $this->get('groups/'.$this->encodePath($id).'/members', $resolver->resolve($parameters)); } + /** + * @param int $group_id + * @param int $user_id + * + * @return mixed + */ + public function member($group_id, $user_id) + { + $resolver = $this->createOptionsResolver(); + $resolver->setDefined('query'); + + return $this->get('groups/'.$this->encodePath($group_id).'/members/'.$this->encodePath($user_id)); + } + /** * @param int $group_id * @param int $user_id