lib/panoptes/client/projects.rb in panoptes-client-0.1.0 vs lib/panoptes/client/projects.rb in panoptes-client-0.1.1
- old
+ new
@@ -1,12 +1,17 @@
module Panoptes
class Client
module Projects
+ # Fetches the list of all projects.
+ #
+ # @see http://docs.panoptes.apiary.io/#reference/projects/project-collection/list-all-projects
+ # @param search [String] filter projects using full-text search on names (amongst others)
+ # @return [Array] the list of projects
def projects(search: nil)
params = {}
params[:search] = search if search
- get("/projects", params)["projects"]
+ paginate("/projects", params)["projects"]
end
end
end
end