...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/activity/provider/calltracker.php
- Класс: Bitrix\Crm\Activity\Provider\CallTracker
- Вызов: CallTracker::tryPostpone
static function tryPostpone($offset, array $fields, array &$updateFields, $checkPermissions = true) { if(!is_numeric($offset)) { $offset = (int)$offset; } $nowInUserTimezone = time() + \CTimeZone::GetOffset(); if(isset($fields['END_TIME'])) { $endTimeTs = MakeTimeStamp($fields['END_TIME']); if ($endTimeTs <= $nowInUserTimezone) { $endTimeTs = $nowInUserTimezone; } $updateFields['END_TIME'] = FormatDate('FULL', $endTimeTs + $offset, $nowInUserTimezone); } return true; }