• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/scrum/controllers/info.php
  • Класс: BitrixTasksScrumControllersInfo
  • Вызов: Info::getTutorInfoAction
public function getTutorInfoAction(int $groupId)
{
	if (!Loader::includeModule('socialnetwork'))
	{
		return null;
	}

	$userId = User::getId();

	if (!$this->canReadGroupTasks($userId, $groupId))
	{
		return null;
	}

	$portalName = (
		defined('BX24_HOST_NAME')
			? BX24_HOST_NAME
			: ((defined('SITE_SERVER_NAME') && SITE_SERVER_NAME)
				? SITE_SERVER_NAME
				: COption::getOptionString('main', 'server_name', '')
			)
	);

	return [
		'urlParams' => [
			'utm_source' => 'portal',
			'utm_medium' => 'referral',
			'utm_campaign' => $portalName,
			'utm_content' => 'widget',
		],
	];
}