Skip to content

Commit

Permalink
Add members/all endpoint for Group module
Browse files Browse the repository at this point in the history
  • Loading branch information
garaujodev committed Apr 25, 2022
1 parent 068cc77 commit c1a3930
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions lib/gitlab/client/groups.rb
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,21 @@ def group_members(id, options = {})
get("/groups/#{url_encode id}/members", query: options)
end

# Gets a list of all group members including inherited members.
#
# @example
# Gitlab.all_group_members(1)
# Gitlab.all_group_members(1, { per_page: 40 })
#
# @param [Integer] id The ID of a group.
# @param [Hash] options A customizable set of options.
# @option options [Integer] :page The page number.
# @option options [Integer] :per_page The number of results per page.
# @return [Array<Gitlab::ObjectifiedHash>]
def all_group_members(id, options = {})
get("/groups/#{url_encode id}/members/all", query: options)
end

# Get a list of descendant groups of a group.
#
# @example
Expand Down

0 comments on commit c1a3930

Please sign in to comment.