コード例 #1
0
ファイル: historyservice.php プロジェクト: rasuldev/torino
 public static function DeleteHistoryByDocument($documentId)
 {
     global $DB;
     $arDocumentId = CBPHelper::ParseDocumentId($documentId);
     $dest = self::GenerateFilePath($documentId);
     DeleteDirFilesEx("/" . COption::GetOptionString("main", "upload_dir", "upload") . $dest);
     if (CModule::IncludeModule('clouds')) {
         CCloudStorage::DeleteDirFilesEx($dest);
     }
     $DB->Query("DELETE FROM b_bp_history " . "WHERE DOCUMENT_ID = '" . $DB->ForSql($arDocumentId[2]) . "' " . "\tAND ENTITY = '" . $DB->ForSql($arDocumentId[1]) . "' " . "\tAND MODULE_ID " . (strlen($arDocumentId[0]) > 0 ? "= '" . $DB->ForSql($arDocumentId[0]) . "'" : "IS NULL") . " ", true);
 }