[Bps-public-commit] r10975 - RT-Extension-Reports/lib/RT/Extension/Reports

sunnavy at bestpractical.com sunnavy at bestpractical.com
Mon Mar 3 03:50:18 EST 2008


Author: sunnavy
Date: Mon Mar  3 03:50:18 2008
New Revision: 10975

Added:
   RT-Extension-Reports/lib/RT/Extension/Reports/Util.pm

Log:
added Util.pm

Added: RT-Extension-Reports/lib/RT/Extension/Reports/Util.pm
==============================================================================
--- (empty file)
+++ RT-Extension-Reports/lib/RT/Extension/Reports/Util.pm	Mon Mar  3 03:50:18 2008
@@ -0,0 +1,69 @@
+package RT::Extension::Reports::Util;
+use strict;
+use warnings;
+
+
+my @OPEN_STATUSES = qw/new open stalled/;
+
+sub is_open { 
+    my $ticket = shift;
+    return unless $ticket;
+    return 1 if grep { $ticket->Status eq $_ } @OPEN_STATUSES;
+    return 0;
+}
+
+
+1;
+
+=head1 NAME
+
+RT::Extension::Reports::Util - Util for RT Reports
+
+
+=head1 SYNOPSIS
+
+    use RT::Extension::Reports::Util;
+
+  
+=head1 DESCRIPTION
+
+
+=head1 AUTHOR
+
+sunnavy  C<< <sunnavy at bestpractical.com> >>
+
+=head1 LICENCE AND COPYRIGHT
+
+Copyright (c) 2007, Best Practical Solutions, LLC.  All rights reserved.
+
+This module is free software; you can redistribute it and/or
+modify it under the same terms as Perl itself. See L<perlartistic>.
+
+
+=head1 DISCLAIMER OF WARRANTY
+
+BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
+EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
+ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH
+YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
+NECESSARY SERVICING, REPAIR, OR CORRECTION.
+
+IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE
+LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL,
+OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
+THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+=cut
+
+
+



More information about the Bps-public-commit mailing list