• Модуль: webdav
  • Путь к файлу: ~/bitrix/modules/webdav/classes/editdoccomponentbase.php
  • Класс: CWebDavEditDocComponentBase
  • Вызов: CWebDavEditDocComponentBase::getIdHistoryDocument
static function getIdHistoryDocument(array $filter)
{
	$by      = "modified";
	$order   = "desc";
	$history = new CBPHistoryService();
	$dbDocumentHistory = $history->GetHistoryList(
		array(mb_strtoupper($by) => mb_strtoupper($order)),
		$filter,
		false,
		array('nTopCount' => 1),
		array(
			"ID",
			"DOCUMENT_ID",
			"NAME",
			"MODIFIED",
			"USER_ID",
			"USER_NAME",
			"USER_LAST_NAME",
			"USER_LOGIN",
			"DOCUMENT",
			"USER_SECOND_NAME"
		)
	);

	if($res = $dbDocumentHistory->fetch())
	{
		return $res;
	}
	else
	{
		//if not exists second entry, then original is same webdav element.
	}

	return array();
}