summaryrefslogtreecommitdiff
path: root/FS/FS/phone_avail.pm
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2013-12-28 16:11:46 -0800
committerIvan Kohler <ivan@freeside.biz>2013-12-28 16:11:46 -0800
commit32072dbf59a054529f5304574c0f56f9567d14d0 (patch)
treeeaca19adc8da8daf4b0eaaed1a16c3a8e5a53cb0 /FS/FS/phone_avail.pm
parent66c235e33563ccd785ff9e0828398f778a75fb9f (diff)
autoload methods returning foreign records, RT#13971
Diffstat (limited to 'FS/FS/phone_avail.pm')
-rw-r--r--FS/FS/phone_avail.pm24
1 files changed, 3 insertions, 21 deletions
diff --git a/FS/FS/phone_avail.pm b/FS/FS/phone_avail.pm
index 6d49507..52bbdeb 100644
--- a/FS/FS/phone_avail.pm
+++ b/FS/FS/phone_avail.pm
@@ -1,14 +1,12 @@
package FS::phone_avail;
+use base qw( FS::cust_main_Mixin FS::Record );
use strict;
-use vars qw( @ISA $DEBUG $me );
+use vars qw( $DEBUG $me );
+use FS::Misc::DateTime qw( parse_datetime );
use FS::Record qw( qsearch qsearchs dbh );
use FS::cust_svc;
-use FS::Misc::DateTime qw( parse_datetime );
use FS::msa;
-use Data::Dumper;
-
-@ISA = qw(FS::cust_main_Mixin FS::Record);
$me = '[FS::phone_avail]';
$DEBUG = 0;
@@ -176,24 +174,8 @@ sub cust_svc {
=item part_export
-=cut
-
-sub part_export {
- my $self = shift;
- return '' unless $self->exportnum;
- qsearchs('part_export', { 'exportnum' => $self->exportnum });
-}
-
=item lata
-=cut
-
-sub lata {
- my $self = shift;
- return '' unless $self->latanum;
- qsearchs('lata', { 'latanum' => $self->latanum });
-}
-
=item msa2msanum
Translate free-form MSA name to a msa.msanum