private function setFileError(DropFolderFile $file, $status, $errorCode, $errorDescription)
 {
     KalturaLog::err('Error with file [' . $file->getId() . '] -' . $errorDescription);
     $file->setStatus($status);
     $file->setErrorCode($errorCode);
     $file->setErrorDescription($errorDescription);
     $file->save();
 }
 private function setFileProcessing(DropFolderFile $file, array $relatedFiles)
 {
     $file->setStatus(DropFolderFileStatus::PROCESSING);
     $affectedRows = $file->save();
     KalturaLog::debug('Changing file status to Processing, file id [' . $file->getId() . '] affected rows [' . $affectedRows . ']');
     if ($affectedRows > 0) {
         foreach ($relatedFiles as $relatedFile) {
             if ($relatedFile->getId() != $file->getId()) {
                 KalturaLog::debug('Changing file status to Processing, file id [' . $relatedFile->getId() . ']');
                 $relatedFile->setStatus(DropFolderFileStatus::PROCESSING);
                 $relatedFile->save();
             }
         }
     }
     return $affectedRows;
 }
 protected function setFileToProcessing(DropFolderFile $leadDropFolderFile)
 {
     $leadDropFolderFile->setLeadDropFolderFileId($leadDropFolderFile->getId());
     $leadDropFolderFile->setStatus(DropFolderFileStatus::PROCESSING);
     $leadDropFolderFile->save();
 }
 private function setFileProcessing(DropFolderFile $file, array $relatedFiles)
 {
     $file->setStatus(DropFolderFileStatus::PROCESSING);
     $affectedRows = $file->save();
     if ($affectedRows > 0) {
         foreach ($relatedFiles as $relatedFile) {
             if ($relatedFile->getId() != $file->getId()) {
                 $relatedFile->setStatus(DropFolderFileStatus::PROCESSING);
                 $relatedFile->save();
             }
         }
     }
     return $affectedRows;
 }