class CircleCi::Projects

Class for getting all your Projects on CircleCI

Public Class Methods

new(conf = nil) click to toggle source

Initialize a Projects resource to get all projects

@param config [CircleCi::Config] - Defaults to [default_config] if not provided @return [CircleCi::Projects] - A Projects object

Calls superclass method CircleCi::ApiResource::new
# File lib/circleci/projects.rb, line 14
def initialize(conf = nil)
  super(nil, nil, conf)
end

Public Instance Methods

get() click to toggle source

Get all projects for your API key

@return [CircleCi::Response] - Response object

# File lib/circleci/projects.rb, line 23
def get
  CircleCi.request(conf, '/projects').get
end