diff options
| author | ivan <ivan> | 2003-03-29 02:21:41 +0000 | 
|---|---|---|
| committer | ivan <ivan> | 2003-03-29 02:21:41 +0000 | 
| commit | 12cf2ed4326eb7f668a9d3e5269de56845429e30 (patch) | |
| tree | 3afecd9968218acf5fb2472d44f5a8e3ae2e03a1 | |
| parent | 5edcf547bd4cb2754bbe5a5144fc486e584da4ef (diff) | |
cust_svc and svc_x methods
| -rw-r--r-- | FS/FS/part_export.pm | 24 | 
1 files changed, 24 insertions, 0 deletions
| 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. | 
