- Модуль: calendar
- Путь к файлу: ~/bitrix/modules/calendar/lib/sync/managers/vendorsynchronization.php
- Класс: BitrixCalendarSyncManagersVendorSynchronization
- Вызов: VendorSynchronization::upEventVersion
public function upEventVersion(Event $event, Connection $connection, string $version)
{
$link = EventConnectionTable::query()
->setSelect(['ID'])
->addFilter('CONNECTION_ID', $connection->getId())
->addFilter('EVENT_ID', $event->getId())
->exec()
->fetchObject()
;
if ($link)
{
EventConnectionTable::update($link->getId(), [
'fields' => [
'VERSION' => $version,
],
]);
}
}