• Модуль: voximplant
  • Путь к файлу: ~/bitrix/modules/voximplant/classes/general/vi_history.php
  • Класс: CVoxImplantHistory
  • Вызов: CVoxImplantHistory::sendCallEndEvent
static function sendCallEndEvent(array $statisticFields)
{
	foreach(GetModuleEvents("voximplant", "onCallEnd", true) as $arEvent)
	{
		ExecuteModuleEventEx($arEvent, Array(Array(
			'CALL_ID' => $statisticFields['CALL_ID'],
			'CALL_TYPE' => $statisticFields['INCOMING'],
			'PHONE_NUMBER' => $statisticFields['PHONE_NUMBER'],
			'PORTAL_NUMBER' => $statisticFields['PORTAL_NUMBER'],
			'PORTAL_USER_ID' => $statisticFields['PORTAL_USER_ID'],
			'CALL_DURATION' => $statisticFields['CALL_DURATION'],
			'CALL_START_DATE' => $statisticFields['CALL_START_DATE'],
			'COST' => $statisticFields['COST'],
			'COST_CURRENCY' => $statisticFields['COST_CURRENCY'],
			'CALL_FAILED_CODE' => $statisticFields['CALL_FAILED_CODE'],
			'CALL_FAILED_REASON' => $statisticFields['CALL_FAILED_REASON'],
			'CRM_ACTIVITY_ID' => $statisticFields['CRM_ACTIVITY_ID'],
		)));
	}
}