diff options
| author | fukachan <fukachan> | 2001-03-09 16:03:31 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2001-03-09 16:03:31 +0000 |
| commit | 3a003a6eb5ea863f569bb3399f9a0d445eec400d (patch) | |
| tree | 1aeb365bd30c7aef7f3e35c99d7b19dcc1862447 /fml | |
| parent | e168d1643e681f4b612feb58e6587b35cc575735 (diff) | |
| download | fml8-3a003a6eb5ea863f569bb3399f9a0d445eec400d.tar.gz fml8-3a003a6eb5ea863f569bb3399f9a0d445eec400d.tar.bz2 fml8-3a003a6eb5ea863f569bb3399f9a0d445eec400d.zip | |
merge references
Diffstat (limited to 'fml')
| -rw-r--r-- | fml/lib/FML/Ticket/00_DESIGN.txt | 40 | ||||
| -rw-r--r-- | fml/lib/FML/Ticket/System.pm | 32 |
2 files changed, 28 insertions, 44 deletions
diff --git a/fml/lib/FML/Ticket/00_DESIGN.txt b/fml/lib/FML/Ticket/00_DESIGN.txt deleted file mode 100644 index e7af69ef..00000000 --- a/fml/lib/FML/Ticket/00_DESIGN.txt +++ /dev/null @@ -1,40 +0,0 @@ - - - ---------> Ticket::System - | - A - --------------------------------------- - | | | -Ticket::Model::toymol Ticket::Model::toymol2 ....... - - - -=head1 SYNOPSIS - - use Ticket::Model::toymodel; - $ticket = new Ticket::Model::toymodel; - $ticket->asign($curproc, $args); - $ticket->update_cache($curproc, $args); - - -=head1 REFERENCE - -=head2 ticket status ("RT" case) - -A Request will always be in one of the following four states: - - Open -- the Request is expecting imminent action a/o updates - Stalled -- the Request needs a specific action or piece of - information before it can proceed -Resolved -- the Request has either been answered or successfully - taken care of, and no longer needs action - Dead -- the request should not have been in the ticketing system to begin - with and has been completely purged. - -=head2 "REQ" case - - Another somewhat hardcoded features is the "status" field. - We're not exactly sure how to use this yet, but normally - use "stalled" to indicate that this request isn't one can - make any progress at the moment, thus isn't worth picking - from the queue to work on. diff --git a/fml/lib/FML/Ticket/System.pm b/fml/lib/FML/Ticket/System.pm index c886a6ed..2c063ace 100644 --- a/fml/lib/FML/Ticket/System.pm +++ b/fml/lib/FML/Ticket/System.pm @@ -21,11 +21,12 @@ use FML::Log qw(Log); FML::Ticket::System - ticket system core engine -=head1 SYNOPSIS +=head1 SYNOPSIS - package FML::Ticket::Model::toymodel; - use FML::Ticket::System; - @ISA = qw(FML::Ticket::System); + use Ticket::Model::toymodel; + $ticket = new Ticket::Model::toymodel; + $ticket->asign($curproc, $args); + $ticket->update_cache($curproc, $args); =head1 DESCRIPTION @@ -170,6 +171,29 @@ sub increment_id } +=head1 REFERENCES + +=head2 ticket status ("RT" case) + +A Request will always be in one of the following four states: + + Open -- the Request is expecting imminent action a/o updates + Stalled -- the Request needs a specific action or piece of + information before it can proceed + Resolved -- the Request has either been answered or successfully + taken care of, and no longer needs action + Dead -- the request should not have been in the ticketing system to begin + with and has been completely purged. + +=head2 ticket status ("REQ" case) + + Another somewhat hardcoded features is the "status" field. + We're not exactly sure how to use this yet, but normally + use "stalled" to indicate that this request isn't one can + make any progress at the moment, thus isn't worth picking + from the queue to work on. + + =head1 SEE ALSO L<File::Utils>, |
