Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс ChatUserProvider
+ Граф наследования:ChatUserProvider:

Открытые члены

 isAvailable ()
 
- Открытые члены унаследованные от ChatProvider
 __construct (array $options=[])
 
 doSearch (SearchQuery $searchQuery, Dialog $dialog)
 
 getItems (array $ids)
 
 getSelectedItems (array $ids)
 
 getChatItems (array $options=[])
 
 makeChatItems (array $chats, array $options=[])
 
 getChatCollection (array $options=[])
 
 shouldFillDialog ()
 
 fillDialog (Dialog $dialog)
 
- Открытые члены унаследованные от BaseProvider
 getPreselectedItems (array $ids)
 
 getOptions ()
 
 getOption (string $option, $defaultValue=null)
 
 getChildren (Item $parentItem, Dialog $dialog)
 
 handleBeforeItemSave (Item $item)
 

Открытые статические члены

static getChats (array $options=[])
 
- Открытые статические члены унаследованные от ChatProvider
static makeItems (array $chats, array $options=[])
 
static makeItem (array $chat, array $options=[])
 

Защищенные статические члены

static getChatIdList (string $searchQuery, array $chatTypeList, array $order)
 
static getSearchableChatTypes ()
 
static getEntityId ()
 
static addFilterBySearchQuery (Filter\ConditionTree $filter, string $searchQuery)
 
- Защищенные статические члены унаследованные от ChatProvider
static shouldSearchChatType (string $chatType, array $options=[])
 
static isFulltextIndexExist ()
 

Защищенные данные

const MAX_CHATS_IN_SAMPLE = 20
 
- Защищенные данные унаследованные от ChatProvider
const ENTITY_ID = 'im-chat'
 
const MAX_CHATS_IN_SAMPLE = 100
 
const MAX_CHATS_IN_RECENT_TAB = 50
 
- Защищенные данные унаследованные от BaseProvider
 $options = []
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от ChatProvider
 getPreloadedChatsCollection ()
 
- Защищенные члены унаследованные от BaseProvider
 __construct ()
 

Подробное описание

См. определение в файле chatuserprovider.php строка 19

Методы

◆ addFilterBySearchQuery()

static addFilterBySearchQuery ( Filter\ConditionTree $filter,
string $searchQuery )
staticprotected

Переопределяет метод предка ChatProvider.

См. определение в файле chatuserprovider.php строка 149

◆ getChatIdList()

static getChatIdList ( string $searchQuery,
array $chatTypeList,
array $order )
staticprotected

См. определение в файле chatuserprovider.php строка 100

◆ getChats()

static getChats ( array $options = [])
static

Переопределяет метод предка ChatProvider.

См. определение в файле chatuserprovider.php строка 33

◆ getEntityId()

static getEntityId ( )
staticprotected

Переопределяет метод предка ChatProvider.

См. определение в файле chatuserprovider.php строка 144

◆ getSearchableChatTypes()

static getSearchableChatTypes ( )
staticprotected

Переопределяет метод предка ChatProvider.

См. определение в файле chatuserprovider.php строка 136

◆ isAvailable()

isAvailable ( )

Переопределяет метод предка ChatProvider.

См. определение в файле chatuserprovider.php строка 23

Данные класса

◆ MAX_CHATS_IN_SAMPLE

const MAX_CHATS_IN_SAMPLE = 20
protected

См. определение в файле chatuserprovider.php строка 21