• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/engine/crawler.php
  • Класс: BitrixMainEngineCrawler
  • Вызов: Crawler::getNamespaces
private function getNamespaces($module)
{
	$controllersConfig = Configuration::getInstance($module);
	if (!$controllersConfig['controllers'] || !$controllersConfig['controllers']['namespaces'])
	{
		return array();
	}

	$namespaces = array();
	foreach ($controllersConfig['controllers']['namespaces'] as $key => $namespace)
	{
		if (is_string($key))
		{
			$namespaces[] = $key;
		}
		else
		{
			$namespaces[] = $namespace;
		}
	}

	return $namespaces;
}