• Модуль: 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;
}