X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FRoute%2FUser.pm;h=86a50c044b7e2c48b61de1fe928fc97e10b8f05f;hb=7574ad49911d0cbe7711257025a13b9b273b7b93;hp=d63850d89e8de89e8c20e1e75c661d6ca10c3a7f;hpb=eb2a2eb1aa8e7c743c23ec5e0dc5aa40a8708e79;p=spider.git diff --git a/perl/Route/User.pm b/perl/Route/User.pm index d63850d8..86a50c04 100644 --- a/perl/Route/User.pm +++ b/perl/Route/User.pm @@ -14,10 +14,8 @@ use Route; use strict; use vars qw($VERSION $BRANCH); -$VERSION = sprintf( "%d.%03d", q$Revision$ =~ /(\d+)\.(\d+)/ ); -$BRANCH = sprintf( "%d.%03d", q$Revision$ =~ /\d+\.\d+\.(\d+)\.(\d+)/ || (0,0)); -$main::build += $VERSION; -$main::branch += $BRANCH; + +main::mkver($VERSION = q$Revision$); use vars qw(%list %valid @ISA $max $filterdef); @ISA = qw(Route); @@ -88,13 +86,19 @@ sub get sub addparent { my $self = shift; - return $self->_addlist('parent', @_); + return $self->_addlist('parent', shift); } sub delparent { my $self = shift; - return $self->_dellist('parent', @_); + return $self->_dellist('parent', shift); +} + +sub has_parent +{ + my $self = shift; + return $self->_haslist('parent', shift); } #