• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/integration/ui/entityselector/chatuserprovider.php
  • Класс: BitrixImIntegrationUIEntitySelectorChatUserProvider
  • Вызов: ChatUserProvider::addFilterBySearchQuery
static function addFilterBySearchQuery(FilterConditionTree $filter, string $searchQuery): void
{
	$searchText = ChatIndex::matchAgainstWildcard(Content::prepareStringToken($searchQuery) , '');

	if ($searchText === '')
	{
		$filter->whereLike('USER_INDEX.SEARCH_USER_CONTENT', $searchQuery . '%');

		return;
	}

	$filter->whereMatch('USER_INDEX.SEARCH_USER_CONTENT', $searchText);
}