• Модуль: 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;
}