Class: PGit::Pivotal::Projects
- Inherits:
-
CollectionRequest
- Object
- Request
- CollectionRequest
- PGit::Pivotal::Projects
- Defined in:
- lib/pgit/pivotal/projects.rb
Instance Method Summary collapse
- #api_token ⇒ Object
-
#initialize(*args) {|_self| ... } ⇒ Projects
constructor
A new instance of Projects.
- #sublink ⇒ Object
Methods inherited from CollectionRequest
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.
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_token ⇒ Object
11 12 13 |
# File 'lib/pgit/pivotal/projects.rb', line 11 def api_token @api_token ? @api_token : super end |
#sublink ⇒ Object
15 16 17 |
# File 'lib/pgit/pivotal/projects.rb', line 15 def sublink 'projects' end |