- Модуль: sender
- Путь к файлу: ~/bitrix/modules/sender/lib/integration/crm/connectors/personalize/factorybased.php
- Класс: Bitrix\Sender\Integration\Crm\Connectors\Personalize\FactoryBased
- Вызов: FactoryBased::getFieldType
static function getFieldType(string $type): ?string
{
$map = [
Field::TYPE_STRING => Field::TYPE_STRING,
Field::TYPE_BOOLEAN => Field::TYPE_BOOLEAN,
Field::TYPE_CRM_STATUS => 'select',
Field::TYPE_DATE => Field::TYPE_DATETIME,
Field::TYPE_DATETIME => Field::TYPE_DATETIME,
Field::TYPE_TEXT => Field::TYPE_TEXT,
Field::TYPE_INTEGER => 'int',
];
return $map[$type] ?? null;
}