X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=rt%2Flib%2FRT%2FInterface%2FREST.pm;h=aed8f39a2bb1ce1bcfe2d497fa7abd51c895222d;hb=33beebf4cb42eba3e1dd868ad5e0af102de961da;hp=7f6c9ac5416a45c59e355a1f77cb362f7f39b225;hpb=7ac86daf67b0a95153b736d5811f9050363f6553;p=freeside.git diff --git a/rt/lib/RT/Interface/REST.pm b/rt/lib/RT/Interface/REST.pm index 7f6c9ac54..aed8f39a2 100644 --- a/rt/lib/RT/Interface/REST.pm +++ b/rt/lib/RT/Interface/REST.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2011 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -46,22 +46,13 @@ # # END BPS TAGGED BLOCK }}} -# lib/RT/Interface/REST.pm -# - package RT::Interface::REST; use strict; use warnings; use RT; -BEGIN { - use base 'Exporter'; - use vars qw($VERSION @EXPORT); - - $VERSION = do { my @r = (q$Revision: 1.1.1.10 $ =~ /\d+/g); sprintf "%d."."%02d"x$#r, @r }; - - @EXPORT = qw(expand_list form_parse form_compose vpush vsplit); -} +use base 'Exporter'; +our @EXPORT = qw(expand_list form_parse form_compose vpush vsplit); sub custom_field_spec { my $self = shift; @@ -200,7 +191,7 @@ sub form_parse { # Returns text representing a set of forms. sub form_compose { my ($forms) = @_; - my (@text, $form); + my (@text); foreach my $form (@$forms) { my ($c, $o, $k, $e) = @$form; @@ -214,10 +205,10 @@ sub form_compose { $text .= $e; } elsif ($o) { - my (@lines, $key); + my (@lines); foreach my $key (@$o) { - my ($line, $sp, $v); + my ($line, $sp); my @values = (ref $k->{$key} eq 'ARRAY') ? @{ $k->{$key} } : $k->{$key};