• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Multifield/Assembler.php
  • Класс: Bitrix\Crm\Multifield\Assembler
  • Вызов: Assembler::arrayByValue
static function arrayByValue(Value $value): array
{
	$result = [
		'ID' => $value->getId(),
		'TYPE' => $value->getTypeId(),
		'VALUE_TYPE' => $value->getValueType(),
		'VALUE' => $value->getValue(),
	];

	$extra = $value->getValueExtra();
	if ($extra instanceof ValueExtra)
	{
		$result['VALUE_EXTRA'] = $extra->toArray();
	}

	return $result;
}