- Модуль: imbot
- Путь к файлу: ~/bitrix/modules/imbot/lib/bot/properties.php
- Класс: BitrixImBotBotProperties
- Вызов: Properties::convertIpToAttach
static function convertIpToAttach(array $ipFields)
{
$attach = new CIMMessageParamAttach(null, CIMMessageParamAttach::CHAT);
$attachFields[] = array(
"NAME" => Loc::getMessage('IMBOT_PROPERTIES_IP'),
"VALUE" => $ipFields["FIO"],
"DISPLAY" => "BLOCK"
);
if($ipFields['TERMINATION_DATE'])
{
$terminationDate = new Date($ipFields['TERMINATION_DATE'], 'Y-m-d');
$attachFields[] = array(
"NAME" => Loc::getMessage('IMBOT_PROPERTIES_TERMINATION_DATE'),
"VALUE" => $terminationDate->toString(),
"DISPLAY" => "BLOCK"
);
}
$attachFields[] = array(
"NAME" => Loc::getMessage('IMBOT_PROPERTIES_INN'),
"VALUE" => $ipFields["INN"],
"DISPLAY" => "COLUMN"
);
$attachFields[] = array(
"NAME" => Loc::getMessage('IMBOT_PROPERTIES_OGRNIP'),
"VALUE" => $ipFields["OGRNIP"],
"DISPLAY" => "COLUMN"
);
if($ipFields['OKVED_CODE'])
{
$attachFields[] = array(
"NAME" => Loc::getMessage('IMBOT_PROPERTIES_OKVED'),
"VALUE" => $ipFields["OKVED_CODE"],
"DISPLAY" => "COLUMN"
);
}
$attach->AddGrid($attachFields);
return $attach;
}