• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/bizproctype/usertypepropertyhtml.php
  • Класс: BitrixIblockBizprocTypeUserTypePropertyHtml
  • Вызов: UserTypePropertyHtml::convertFrom
static function convertFrom(FieldType $fieldType, $value, $fromTypeClass)
	{
		if ($value === null)
			return null;

		/** @var BaseTypeBase $fromTypeClass */
		$type = $fromTypeClass::getType();
		switch ($type)
		{
			case FieldType::BOOL:
			case FieldType::DATE:
			case FieldType::DATETIME:
			case FieldType::DOUBLE:
			case FieldType::INT:
			case FieldType::INTERNALSELECT:
			case FieldType::SELECT:
			case FieldType::STRING:
			case FieldType::TEXT:
			case FieldType::USER:
				$value = array('TYPE' => 'text', 'TEXT' => (string) $value);
				break;
			default:
				$value = null;
		}

		return $value;
	}