• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/lib/messageaccess.php
  • Класс: BitrixMailMessageAccess
  • Вызов: MessageAccess::createForCurrentUser
static function createForCurrentUser($message): self
{
	global $USER;
	$userId = $USER->GetID();

	if (!$userId)
	{
		throw new BitrixMainSystemException('message access: user id error');
	}

	return $message instanceof BitrixMailItemMessage
		? self::createForMessage($message, $userId)
		: self::createByMessageId((int)$message, $userId);
}