- Модуль: imopenlines
- Путь к файлу: ~/bitrix/modules/imopenlines/lib/log/eventlog.php
- Класс: BitrixImOpenLinesLogEventLog
- Вызов: EventLog::baseEventHandler
static function baseEventHandler($eventType, $lineId, $sessionId, $messageId, Result $fieldsResult)
{
$result = new Result();
$resultData = array(
'EVENT_TYPE' => $eventType,
'LINE_ID' => $lineId,
'SESSION_ID' => $sessionId,
'MESSAGE_ID' => $messageId,
);
$eventData = self::getEventFieldsData($fieldsResult);
$resultData = array_merge($resultData, $eventData['EVENT_FIELDS_DATA']);
$result->setData($resultData);
return $result;
}