• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/providerbase.php
  • Класс: BitrixSaleProviderBase
  • Вызов: ProviderBase::recurringProduct
static function recurringProduct($provider, array $fields)
{
	$result = new Result();
	if (!array_key_exists("IBXSaleProductProvider", class_implements($provider)))
	{
		throw new ArgumentTypeException('provider');
	}

	$resultData =  $provider::recurringOrderProduct($fields);
	$result->setData(
		array(
			$fields['PRODUCT_ID'] => $resultData
		)
	);
	return $result;
}