X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Faccess_group.pm;h=a2b9774096779de7634aa42e016f83449a9d6ffa;hp=25190406f1b18fe4da5a7ed24b5fee9838338be7;hb=f822e27a1e00594332ffa487a1c284234c5580a6;hpb=c738a3c4923774b64960aa87fa58bd0751487edb diff --git a/FS/FS/access_group.pm b/FS/FS/access_group.pm index 25190406f..a2b977409 100644 --- a/FS/FS/access_group.pm +++ b/FS/FS/access_group.pm @@ -1,14 +1,10 @@ package FS::access_group; +use base qw( FS::m2m_Common FS::m2name_Common FS::Record ); use strict; -use vars qw( @ISA ); use FS::Record qw( qsearch qsearchs ); -use FS::m2name_Common; -use FS::access_groupagent; use FS::access_right; -@ISA = qw(FS::m2m_Common FS::m2name_Common FS::Record); - =head1 NAME FS::access_group - Object methods for access_group records @@ -111,13 +107,6 @@ sub check { Returns all associated FS::access_groupagent records. -=cut - -sub access_groupagent { - my $self = shift; - qsearch('access_groupagent', { 'groupnum' => $self->groupnum } ); -} - =item access_rights Returns all associated FS::access_right records. @@ -140,7 +129,7 @@ test if this group has the given RIGHTNAME. =cut sub access_right { - my( $self, $name ) = shift; + my( $self, $name ) = @_; qsearchs('access_right', { 'righttype' => 'FS::access_group', 'rightobjnum' => $self->groupnum, 'rightname' => $name,