/** * decrement the link_count field on a source file_sync record * * @param FileSync $fileSync * @return void */ private static function decrementLinkCountForFileSync(FileSync $fileSync = null) { if (!$fileSync) { return; } $current_count = (int) $fileSync->getLinkCount() ? $fileSync->getLinkCount() - 1 : 0; $fileSync->setLinkCount($current_count); $fileSync->save(); }
/** * increment the link_count field on a source file_sync record * * @param FileSync $fileSync * @return void */ private static function incrementLinkCountForFileSync(FileSync $fileSync) { $current_count = ((int) $fileSync->getLinkCount() ? $fileSync->getLinkCount() : 0) + 1; $fileSync->setLinkCount($current_count); $fileSync->save(); }