• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/file.php
  • Класс: BitrixDiskFile
  • Вызов: File::isNeedToJoinVersion
private function isNeedToJoinVersion($createdBy)
{
	if(Configuration::getFileVersionTtl() === 0 && !$this->hasAttachedObjects())
	{
		return true;
	}

	$now = new DateTime;
	if($this->updateTime && $this->updatedBy == $createdBy)
	{
		$updateTimestamp = $this->updateTime->getTimestamp();
		if($now->getTimestamp() - $updateTimestamp < self::SECONDS_TO_JOIN_VERSION)
		{
			return true;
		}
	}

	return false;
}