• Модуль: voximplant
  • Путь к файлу: ~/bitrix/modules/voximplant/classes/general/vi_phone.php
  • Класс: CVoxImplantPhone
  • Вызов: CVoxImplantPhone::PrepareCallerIdFields
static function PrepareCallerIdFields($apiResponse)
{
	$arResult = [];
	if ($apiResponse && !empty($apiResponse->result))
	{
		foreach ($apiResponse->result as $value)
		{
			$arResult[$value->callerid_number] = [
				'NUMBER' => $value->callerid_number,
				'FORMATTED_NUMBER' => BitrixMainPhoneNumberParser::getInstance()->parse($value->callerid_number)->format(),
				'VERIFIED' => $value->verified,
				'VERIFIED_UNTIL' => BitrixMainTypeDate::createFromTimestamp($value->verified_until_ts),
				'VERIFIED_UNTIL_TS' => $value->verified_until_ts,
			];
		}
	}

	return $arResult;
}