• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/document/googlehandler.php
  • Класс: BitrixDiskDocumentGoogleHandler
  • Вызов: GoogleHandler::wasChangedAfterCreation
public function wasChangedAfterCreation(array $currentMetadata, array $oldMetadata = array())
{
	//google changes etag (version or etag in api v2) every time and it doesn't matter content or permission.
	if (isset($currentMetadata['original']['createdTime'], $currentMetadata['original']['modifiedTime']))
	{
		$createdTime = new DateTime($currentMetadata['original']['createdTime']);
		$modifiedTime = new DateTime($currentMetadata['original']['modifiedTime']);

		return $modifiedTime->getTimestamp() - $createdTime->getTimestamp() > 3;
	}

	return false;
}