WebService::PivotalTracker::Project - A single iteration in a project
version 0.11
This class represents a single project iteration.
my $iterations = $pt->project( project_id => 42 );
This class provides the following attribute accessor methods. Each one corresponds to a property defined by the PT REST API V5 project resource docs.
This will be returned as a DateTime object.
The raw JSON used to create this object.
This class provides the following methods:
This method returns an array reference of WebService::PivotalTracker::ProjectMembership objects, one for each member of the project.
This method returns an array of WebService::PivotalTracker::Story objects, one for each story in the project.
This method returns an array reference of WebService::PivotalTracker::ProjectIteration objects based on the provided arguments.
This method accepts the following arguments:
label
A label on which to filter the stories contained in each iteration object.
limit
The number of items to be returned. If not specified the default number of iterations will be returned.
offset
The offset at which to start returning results.
scope
The scope of the iterations to return. This can be one of the following strings:
By default all iterations are returned, including done iterations.
Bugs may be submitted through https://github.com/maxmind/WebService-PivotalTracker/issues.
Dave Rolsky <autarch@urth.org>
This software is Copyright (c) 2018 by MaxMind, Inc.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
To install WebService::PivotalTracker, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WebService::PivotalTracker
CPAN shell
perl -MCPAN -e shell install WebService::PivotalTracker
For more information on module installation, please visit the detailed CPAN module installation guide.