...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/activity/provider/tasks/comment.php
- Класс: Bitrix\Crm\Activity\Provider\Tasks\Comment
- Вызов: Comment::refresh
public function refresh(EO_Activity $activity, Bindings $bindings, array $timelineParams): void { $taskId = $timelineParams['TASK_ID'] ?? null; if (is_null($taskId)) { return; } $responsibleId = $activity->getResponsibleId(); if (is_null($responsibleId)) { return; } if (isset($timelineParams['TASK_FILE_IDS'])) { CCrmActivity::Update($activity->getId(), [ 'STORAGE_ELEMENT_IDS' => $timelineParams['TASK_FILE_IDS'], ]); self::invalidate($this->getCacheKey($taskId)); } foreach ($bindings as $identifier) { $this->activityController->sendPullEventOnUpdateScheduled($identifier, $activity->collectValues()); } }