• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/composite/helper.php
  • Класс: BitrixMainCompositeHelper
  • Вызов: Helper::getSpaPostfixByUri
static function getSpaPostfixByUri($requestUri)
{
	$options = self::getOptions();
	$requestUri = ($p = mb_strpos($requestUri, "?")) === false? $requestUri : mb_substr($requestUri, 0, $p);

	if (isset($options["SPA_MAP"]) && is_array($options["SPA_MAP"]))
	{
		foreach ($options["SPA_MAP"] as $mask => $postfix)
		{
			if (preg_match($mask, $requestUri))
			{
				return $postfix;
			}
		}
	}

	return null;
}