• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/v2/Converter/ProductConverter.php
  • Класс: BitrixCatalogv2ConverterProductConverter
  • Вызов: ProductConverter::convert
public function convert(BaseProduct $product, string $destinationType): Result
{
	if ($destinationType === self::SKU_PRODUCT)
	{
		return $this->convertSimpleProductToSkuProduct($product);
	}

	// if ($destinationType === self::SIMPLE_PRODUCT)
	// {
	// 	return $this->convertSkuToSimpleProduct($product);
	// }

	return (new Result())->addError(new Error(sprintf(
		'Could not convert product {%s} to type {%s}.',
		get_class($product),
		$destinationType
	)));
}