• Модуль: workflow
  • Путь к файлу: ~/bitrix/modules/workflow/classes/general/workflow.php
  • Класс: CAllWorkflow
  • Вызов: CAllWorkflow::GetUniquePreview
static function GetUniquePreview($DOCUMENT_ID)
{
	global $DB;

	$z = $DB->Query("
		SELECT FILENAME
		FROM b_workflow_document
		WHERE ID = ".intval($DOCUMENT_ID)."
	", false, CAllWorkflow::err_mess()."
Function: GetUniquePreview
Line: ".__LINE__); $zr = $z->Fetch(); if($zr) { $DOCUMENT_PATH = GetDirPath($zr["FILENAME"]); do { $temp_file = $DOCUMENT_PATH.md5(uniqid(rand())).".php"; } while(CWorkflow::IsPreviewExists($temp_file)); } return $temp_file; }