• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/managers/synchronization.php
  • Класс: BitrixCalendarSyncManagersSynchronization
  • Вызов: Synchronization::upEventVersion
public function upEventVersion(Event $event, Connection $connection, string $version)
{
	/** @var EventConnection $link */
	$link = $this->mapperFactory->getEventConnection()->getMap([
		'=CONNECTION_ID' => $connection->getId(),
		'=EVENT_ID' => $event->getId(),
	])->fetch();

	if ($link)
	{
		$link->setVersion((int)$version);
		EventConnectionTable::update($link->getId(), [
			'fields' => [
				'VERSION' => $version,
			],
		]);
	}
}