Class: PGit::Pivotal::Projects

Inherits:
CollectionRequest show all
Defined in:
lib/pgit/pivotal/projects.rb

Instance Method Summary collapse

Methods inherited from CollectionRequest

#get!

Methods inherited from Request

#api_version, #before_initialize, #configuration, #current_project, #get_request, #link

Constructor Details

#initialize(*args) {|_self| ... } ⇒ Projects

Returns a new instance of Projects.

Yields:

  • (_self)

Yield Parameters:



6
7
8
9
# File 'lib/pgit/pivotal/projects.rb', line 6

def initialize(*args, &block)
  @api_token = args.first[:api_token] unless args.empty?
  yield self if block_given?
end

Instance Method Details

#api_tokenObject



11
12
13
# File 'lib/pgit/pivotal/projects.rb', line 11

def api_token
  @api_token ? @api_token : super
end


15
16
17
# File 'lib/pgit/pivotal/projects.rb', line 15

def sublink
  'projects'
end