% include( '/elements/header.html', 'Developer Documentation' ) %> <& /elements/menubar.html, 'Freeside Perl Modules' => $fsurl.'docs/library/FS.html', 'Complete Index' => $fsurl.'docs/library/index.html', &>
FS::fiber_olt - Object methods for fiber_olt records
use FS::fiber_olt;
$record = new FS::fiber_olt \%hash;
$record = new FS::fiber_olt { 'column' => 'value' };
$error = $record->insert;
$error = $new_record->replace($old_record);
$error = $record->delete;
$error = $record->check;
An FS::fiber_olt object represents an Optical Line Terminal that fiber connections (FS::svc_fiber) connect to. FS::fiber_olt inherits from FS::Record. The following fields are currently supported:
Creates a new fiber_olt record. To add it to the database, see "insert".
Adds this record to the database. If there is an error, returns the error, otherwise returns false.
Delete this record from the database.
Replaces the OLD_RECORD with this one in the database. If there is an error, returns the error, otherwise returns false.
Checks all fields to make sure this is a valid example. If there is an error, returns the error, otherwise returns false. Called by the insert and replace methods.
Returns the OLT's site description.
Returns the OLT's site name and unit name.