/** * @param BatchJob $dbBatchJob * @param kConvertCollectionJobData $data * @return BatchJob */ public static function handleDeleteFileFinished(BatchJob $dbBatchJob, kDeleteFileJobData $data) { KalturaLog::debug("File delete finished for file path: " . $data->getLocalFileSyncPath() . ", data center: " . $dbBatchJob->getDc()); //Change status of the filesync to "purged" FileSyncPeer::setUseCriteriaFilter(false); $fileSyncFroDeletedFile = FileSyncPeer::retrieveByFileSyncKey($data->getSyncKey(), true); FileSyncPeer::setUseCriteriaFilter(true); $fileSyncFroDeletedFile->setStatus(FileSync::FILE_SYNC_STATUS_PURGED); $fileSyncFroDeletedFile->save(); return $dbBatchJob; }
/** * @param BatchJob $dbBatchJob * @param kConvertCollectionJobData $data * @return BatchJob */ public static function handleDeleteFileFinished(BatchJob $dbBatchJob, kDeleteFileJobData $data) { KalturaLog::debug("File delete finished for file path: " . $data->getLocalFileSyncPath() . ", data center: " . $dbBatchJob->getDc()); //Change status of the filesync to "purged" $fileSyncFroDeletedFile = kFileSyncUtils::retrieveObjectForSyncKey($data->getSyncKey()); $fileSyncFroDeletedFile->setStatus(FileSync::FILE_SYNC_STATUS_PURGED); $fileSyncFroDeletedFile->save(); return $dbBatchJob; }