• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/internals/catalog/provider.php
  • Класс: BitrixSaleInternalsCatalogProvider
  • Вызов: Provider::getProviderName
static function getProviderName($module, $name)
{
	static $providerProxy = array();
	$code = $module."|".$name;

	if (array_key_exists($code, $providerProxy))
	{
		return $providerProxy[$code];
	}

	$providerName = null;
	if (strval($module) != '' && MainLoader::includeModule($module) && class_exists($name))
	{
		$provider = self::getProviderEntity($name);
		if ($provider)
		{
			$providerName = $name;
		}
	}

	if ($providerName !== null)
	{
		$providerProxy[$code] = $providerName;
	}

	return $providerName;
}