• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/propertyindex/indexer.php
  • Класс: BitrixIblockPropertyIndexIndexer
  • Вызов: Indexer::getPropertyStorageType
static function getPropertyStorageType($property)
{
	if (isset($property['PROPERTY_TYPE']) && $property["PROPERTY_TYPE"] === IblockPropertyTable::TYPE_NUMBER)
	{
		return Storage::NUMERIC;
	}
	elseif (isset($property['USER_TYPE']) && $property["USER_TYPE"] === CIBlockPropertyDateTime::USER_TYPE)
	{
		return Storage::DATETIME;
	}
	elseif (isset($property['PROPERTY_TYPE']) && $property["PROPERTY_TYPE"] === IblockPropertyTable::TYPE_STRING)
	{
		return Storage::STRING;
	}
	else
	{
		return Storage::DICTIONARY;
	}
}