• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Multifield/Assembler.php
  • Класс: Bitrix\Crm\Multifield\Assembler
  • Вызов: Assembler::valueByDatabaseRow
static function valueByDatabaseRow(array $row): Value
{
	$value = new Value();

	if (isset($row['ID']))
	{
		$value->setId((int)$row['ID']);
	}

	if (isset($row['TYPE_ID']))
	{
		$value->setTypeId((string)$row['TYPE_ID']);
	}

	if (isset($row['VALUE_TYPE']))
	{
		$value->setValueType((string)$row['VALUE_TYPE']);
	}

	if (isset($row['VALUE']))
	{
		$value->setValue((string)$row['VALUE']);
	}

	return $value;
}