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

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

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

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

static makeItems (array $items, array $options=[])
 
static makeItem (array $item, array $options=[])
 

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

static getEntityIdByItem (array $item)
 
static getEntityTypeByItem (array $item)
 
static getCustomDataByItem (array $item)
 
static getEntityTypeByChat (array $chat)
 
static getEntityTypeByUser (array $user)
 

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

const ITEM_TYPE_CHAT = 'chat'
 
const ITEM_TYPE_USER = 'user'
 
- Защищенные данные унаследованные от BaseProvider
 $options = []
 

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

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

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

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

Конструктор(ы)

◆ __construct()

__construct ( array $options = [])

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

Методы

◆ fillDialog()

fillDialog ( Dialog $dialog)

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

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

◆ getCustomDataByItem()

static getCustomDataByItem ( array $item)
staticprotected

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

◆ getEntityIdByItem()

static getEntityIdByItem ( array $item)
staticprotected

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

◆ getEntityTypeByChat()

static getEntityTypeByChat ( array $chat)
staticprotected

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

◆ getEntityTypeByItem()

static getEntityTypeByItem ( array $item)
staticprotected

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

◆ getEntityTypeByUser()

static getEntityTypeByUser ( array $user)
staticprotected

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

◆ getItems()

getItems ( array $ids)
Аргументы
array$ids
Возвращает
Item[]

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

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

◆ getSelectedItems()

getSelectedItems ( array $ids)
Аргументы
array$ids
Возвращает
Item[]
См. также
getPreselectedItems

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

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

◆ isAvailable()

isAvailable ( )

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

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

◆ makeItem()

static makeItem ( array $item,
array $options = [] )
static

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

◆ makeItems()

static makeItems ( array $items,
array $options = [] )
static

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

◆ makeRecentChatItems()

makeRecentChatItems ( array $items,
array $options = [] )

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

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

◆ ITEM_TYPE_CHAT

const ITEM_TYPE_CHAT = 'chat'
protected

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

◆ ITEM_TYPE_USER

const ITEM_TYPE_USER = 'user'
protected

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