Method: Gitlab::Client::Search#search_in_group

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

#search_in_group(group, scope, search) ⇒ Array<Gitlab::ObjectifiedHash>

Search within the specified group.

Examples:

Gitlab.search_in_group(1, 'projects', 'gitlab')
Gitlab.search_in_group(1, 'issues', 'gitlab')
Gitlab.search_in_group(1, 'merge_requests', 'gitlab')
Gitlab.search_in_group(1, 'milestones', 'gitlab')

Parameters:

  • group (Integer, String)

    The ID or name of a group.

  • scope (String)

    The scope to search in. Currently these scopes are supported: projects, issues, merge_requests, milestones.

  • search (String)

    The search query.

Returns:



37
38
39
40
# File 'lib/gitlab/client/search.rb', line 37

def search_in_group(group, scope, search)
  options = { scope: scope, search: search }
  get("/groups/#{url_encode group}/search", query: options)
end