• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/classes/general/calendar_notify.php
  • Класс: CCalendarNotify
  • Вызов: CCalendarNotify::CancelSharing
static function CancelSharing($fields = [], $params = [])
{
	$fields['NOTIFY_EVENT'] = "change";
	$fields['NOTIFY_TAG'] = "CALENDAR|INVITE|".$params['eventId']."|".$fields['TO_USER_ID']."|sharing|cancel";
	$fields['NOTIFY_SUB_TAG'] = "CALENDAR|INVITE|".$params['eventId'];

	$fields['MESSAGE'] = Loc::getMessage('EC_MESS_INVITE_CANCEL_SHARING', [
		'#TITLE#' => $params["name"],
		'#ACTIVE_FROM#' => $params['from_formatted'],
	]);

	$fields['MESSAGE'] .= "nn" . Loc::getMessage('EC_MESS_INVITE_CANCEL_SHARING_SITE', [
		'#LINK#' =>  $params["pathToEvent"],
	]);

	$fields['MESSAGE_OUT'] = $fields['MESSAGE'];
	$fields['TITLE'] = Loc::getMessage('EC_MESS_INVITE_CANCEL_TITLE', ['#TITLE#' => $params["name"]]);

	return $fields;
}