• Модуль: rpa
  • Путь к файлу: ~/bitrix/modules/rpa/lib/urlmanager.php
  • Класс: BitrixRpaUrlManager
  • Вызов: UrlManager::parseRequestInSefMode
protected function parseRequestInSefMode(HttpRequest $httpRequest = null): ParseResult
{
	if($httpRequest)
	{
		$requestUrl = $httpRequest->getRequestUri();
	}
	else
	{
		$requestUrl = false;
	}
	$componentParameters = [];
	$componentName = CComponentEngine::parseComponentPath($this->getRoot(), $this->getUrlTemplates(), $componentParameters, $requestUrl);
	if(!is_string($componentName))
	{
		$result = new ParseResult();
	}
	else
	{
		$result = new ParseResult($componentName, $componentParameters);
	}

	return $result;
}