• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Link/Reminder/ReminderCollection.php
  • Класс: BitrixImV2LinkReminderReminderCollection
  • Вызов: ReminderCollection::processFilters
static function processFilters(Query $query, array $filter, array $order): void
{
	static::processSidebarFilters(
		$query,
		$filter,
		$order,
		['AUTHOR_ID' => 'MESSAGE.AUTHOR_ID', 'DATE_CREATE' => 'MESSAGE.DATE_CREATE']
	);

	if (isset($filter['SEARCH_MESSAGE']))
	{
		$query->whereLike('MESSAGE.MESSAGE', "%{$filter['SEARCH_MESSAGE']}%");
	}

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