...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/activity/provider/basemessage.php
- Класс: Bitrix\Crm\Activity\Provider\BaseMessage
- Вызов: BaseMessage::makeActivityFields
static function makeActivityFields(array $additionalFields): array { $result = []; if ( isset($additionalFields['ENTITIES']['PAYMENT']) && $additionalFields['ENTITIES']['PAYMENT'] instanceof Payment ) { $payment = $additionalFields['ENTITIES']['PAYMENT']; $result = [ 'ORDER_ID' => $payment->getOrder()->getId(), 'PAYMENT_ID' => $payment->getId(), ]; } if (isset($additionalFields['HIGHLIGHT_URL'])) { $result['HIGHLIGHT_URL'] = $additionalFields['HIGHLIGHT_URL']; } return $result; }