• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/bitrix24disk/legacy/diskstorage.php
  • Класс: BitrixDiskBitrix24DiskLegacyDiskStorage
  • Вызов: DiskStorage::getVersionDelete
public function getVersionDelete($element)
{
	if(empty($element) || !is_array($element))
	{
		$this->errorCollection->add(array(new Error("Could not " . __METHOD__ . ", empty element", 11160)));
		return false;
	}
	//we have to flush to DB deleted log entries, which can be added on the hit.
	$deletedLogManager = Driver::getInstance()->getDeletedLogManager();
	$deletedLogManager->finalize();

	$v = $deletedLogManager->getEntries(array(
			'filter' => array(
					'STORAGE_ID' => $this->storage->getId(),
					'OBJECT_ID' => $element['extra']['id'],
			),
			'limit' => 1,
			'order' => array('CREATE_TIME' => 'DESC')
	))->fetch();

	if($v)
	{
		return $v['CREATE_TIME']->getTimestamp();
	}
	$this->errorCollection->add(array(new Error("Could not " . __METHOD__ . ", find deletedLog", 111601)));
	return false;
}