From 12cf2ed4326eb7f668a9d3e5269de56845429e30 Mon Sep 17 00:00:00 2001 From: ivan Date: Sat, 29 Mar 2003 02:21:41 +0000 Subject: [PATCH] cust_svc and svc_x methods --- FS/FS/part_export.pm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/FS/FS/part_export.pm b/FS/FS/part_export.pm index debc737ec..c6f9b0606 100644 --- a/FS/FS/part_export.pm +++ b/FS/FS/part_export.pm @@ -305,6 +305,30 @@ sub part_svc { #confess "FS::part_export::part_svc deprecated"; } +=item svc_x + +Returns a list of associate FS::svc_* records. + +=cut + +sub svc_x { + my $self = shift; + map { $_->svc_x } $self->cust_svc; +} + +=item cust_svc + +Returns a list of associated FS::cust_svc records. + +=cut + +sub cust_svc { + my $self = shift; + map { qsearch('cust_svc', { 'svcpart' => $_->svcpart } ) } + grep { qsearch('cust_svc', { 'svcpart' => $_->svcpart } ) } + $self->export_svc; +} + =item export_svc Returns a list of associated FS::export_svc records. -- 2.11.0