• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Message/Reaction/ReactionCollection.php
  • Класс: BitrixImV2MessageReactionReactionCollection
  • Вызов: ReactionCollection::processFilters
static function processFilters(Query $query, array $filter, array $order): void
{
	if (isset($filter['LAST_ID']))
	{
		$operator = $order['ID'] === 'DESC' ? '<' : '>';
		$query->where('ID', $operator, $filter['LAST_ID']);
	}

	if (isset($filter['REACTION']))
	{
		$query->where('REACTION', $filter['REACTION']);
	}

	if (isset($filter['MESSAGE_ID']))
	{
		$query->where('MESSAGE_ID', $filter['MESSAGE_ID']);
	}
}