NZTA\SDLT\IssueTracker\IssueTrackerSystem
Abstract base class from which all ticket-systems extend.
This class should be sub-classed by all ticket systems required for use by
the SDLT. This is part of an incremental improvement of the ticket-handling logic
which will eventually encompass a similar "TicketProvier" interface to be implemented
by e.g. .
Synopsis
class IssueTrackerSystem
{
- // members
- private static string $provider = '';
- private static string $api_version = '';
- // methods
- public abstract string call()
- public abstract string addTask()
- public IssueTrackerTicket issue()
Hierarchy
Uses
- SilverStripe\Core\Config\Configurable
- SilverStripe\Core\Injector\Injectable
- SilverStripe\Core\Extensible
Members
private
- $api_version — int
- $provider — string