• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Link/Pin/PinService.php
  • Класс: BitrixImV2LinkPinPinService
  • Вызов: PinService::getMessageText
protected function getMessageText(PinItem $pin): string
{
	$genderModifier = ($this->getContext()->getUser()->getGender() === 'F') ? '_F' : '';
	$text = (new Message($pin->getMessageId()))->getQuotedMessage() . "n";
	$text .= Loc::getMessage(
		'IM_CHAT_PIN_ADD_NOTIFICATION' . $genderModifier,
		[
			'#MESSAGE_ID#' => $pin->getMessageId(),
			'#USER_ID#' => $this->getContext()->getUserId(),
			'#DIALOG_ID#' => Chat::getInstance($pin->getChatId())->getDialogContextId(),
		]
	);

	return $text;
}