- Модуль: 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;
}