• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Link/Reminder/ReminderItem.php
  • Класс: BitrixImV2LinkReminderReminderItem
  • Вызов: ReminderItem::getByMessageAndUserId
static function getByMessageAndUserId(Message $message, int $userId): ?self
{
	$entity = LinkReminderTable::query()
		->setSelect(['ID', 'CHAT_ID', 'AUTHOR_ID', 'DATE_CREATE', 'MESSAGE_ID', 'DATE_REMIND', 'IS_REMINDED'])
		->where('MESSAGE_ID', $message->getMessageId())
		->where('AUTHOR_ID', $userId)
		->setLimit(1)
		->fetchObject()
	;

	if ($entity === null)
	{
		return null;
	}

	return static::initByEntity($entity)->setEntity($message);
}