Method: Gitlab::Client::Projects#all_members

Defined in:
lib/gitlab/client/projects.rb

#all_members(project, options = {}) ⇒ Array<Gitlab::ObjectifiedHash>

Gets a list of all project team members including inherited members.

Examples:

Gitlab.all_members(42)
Gitlab.all_members('gitlab')

Parameters:

  • project (Integer, String)

    The ID or path of a project.

  • options (Hash) (defaults to: {})

    A customizable set of options.

Options Hash (options):

  • :query (String)

    The search query.

  • :page (Integer)

    The page number.

  • :per_page (Integer)

    The number of results per page.

Returns:


120
121
122
# File 'lib/gitlab/client/projects.rb', line 120

def all_members(project, options = {})
  get("/projects/#{url_encode project}/members/all", query: options)
end