• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/engine/yandex.php
  • Класс: BitrixSeoEngineYandex
  • Вызов: Yandex::getServiceUrl
private function getServiceUrl($userId = NULL, $hostId = NULL, $service = NULL, $params = NULL)
{
	$url = self::API_BASE_URL;
	
	if ($userId)
		$url .= $userId . '/';
	if ($hostId)
		$url .= 'hosts/' . $hostId . '/';
	if ($service)
		$url .= $service;
	if ($params)
	{
		if (is_array($params))
			$params = '?' . http_build_query($params);
		else
			$params = '?' . str_replace('?', '', $params);
		
		$url .= $params;
	}
	
	return $url;
}