• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Link/Task/TaskItem.php
  • Класс: BitrixImV2LinkTaskTaskItem
  • Вызов: TaskItem::getByMessageId
static function getByMessageId(int $messageId): ?self
{
	$chatTask = LinkTaskTable::query()
		->setSelect(['ID', 'MESSAGE_ID', 'CHAT_ID', 'TASK_ID', 'AUTHOR_ID', 'DATE_CREATE'])
		->where('MESSAGE_ID', $messageId)
		->setLimit(1)
		->fetchObject()
	;

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

	return new static($chatTask);
}