X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fsvc_External_Common.pm;h=32fe7f3dbcaedb1afd16976bd2889af119cac760;hp=a5805aafdadd273fafe3253a9742d473c3bc1184;hb=a36e0f8a0f69349dafaa16d1d2d57dfb6e5dbc85;hpb=fb4ab1073f0d15d660c6cdc4e07afebf68ef3924 diff --git a/FS/FS/svc_External_Common.pm b/FS/FS/svc_External_Common.pm index a5805aafd..32fe7f3db 100644 --- a/FS/FS/svc_External_Common.pm +++ b/FS/FS/svc_External_Common.pm @@ -8,28 +8,12 @@ use FS::svc_Common; =head1 NAME -FS::svc_external - Object methods for svc_external records +FS::svc_External_Common - Base class for svc_X classes which track external databases =head1 SYNOPSIS - use FS::svc_external; - - $record = new FS::svc_external \%hash; - $record = new FS::svc_external { 'column' => 'value' }; - - $error = $record->insert; - - $error = $new_record->replace($old_record); - - $error = $record->delete; - - $error = $record->check; - - $error = $record->suspend; - - $error = $record->unsuspend; - - $error = $record->cancel; + package FS::svc_newservice; + use base qw( FS::svc_External_Common ); =head1 DESCRIPTION