• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/restview/product.php
  • Класс: BitrixCatalogRestViewProduct
  • Вызов: Product::prepareFieldAttributs
protected function prepareFieldAttributs($info, $attributs): array
{
	$r = parent::prepareFieldAttributs($info, $attributs);

	$r['NAME'] = $info['NAME'];
	if ($info['TYPE'] === DataType::TYPE_PRODUCT_PROPERTY)
	{
		$r['IS_DYNAMIC'] = true;
		$r['IS_MULTIPLE'] = in_array(Attributes::MULTIPLE, $attributs, true);
		$r['PROPERTY_TYPE'] = $info['PROPERTY_TYPE'];
		$r['USER_TYPE'] = $info['USER_TYPE'];
		if (isset($info['VALUES']))
		{
			$r['VALUES'] = $info['VALUES'];
		}
	}

	return $r;
}