• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/lib/CustomSection/Manager.php
  • Класс: BitrixIntranetCustomSectionManager
  • Вызов: Manager::getProviderClass
protected function getProviderClass(string $moduleId): ?string
{
	$config = Configuration::getInstance($moduleId)->get('intranet.customSection');
	if (empty($config))
	{
		return null;
	}

	$providerClass = $config['provider'] ?? null;
	if (empty($providerClass) || !is_a($providerClass, Provider::class, true))
	{
		return null;
	}

	return $providerClass;
}