- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/lib/entity/ufield.php
- Класс: BitrixMainEntityUField
- Вызов: UField::convertBaseTypeToDataType
static function convertBaseTypeToDataType($baseType)
{
if (in_array($baseType, array('int', 'enum', 'file'), true))
{
$data_type = 'integer';
}
elseif ($baseType == 'double')
{
$data_type = 'float';
}
elseif ($baseType == 'string')
{
$data_type = 'string';
}
elseif (in_array($baseType, array('date', 'datetime'), true))
{
$data_type = 'datetime';
}
else
{
$data_type = 'string';
}
return $data_type;
}