Module: Panoptes::Client::Projects

Included in:
Panoptes::Client
Defined in:
lib/panoptes/client/projects.rb

Instance Method Summary collapse

Instance Method Details

#projects(search: nil) ⇒ Array

Fetches the list of all projects.

Parameters:

  • search (String) (defaults to: nil)

    filter projects using full-text search on names (amongst others)

Returns:

  • (Array)

    the list of projects

See Also:



9
10
11
12
13
14
# File 'lib/panoptes/client/projects.rb', line 9

def projects(search: nil)
  params = {}
  params[:search] = search if search

  paginate("/projects", params)["projects"]
end