См. определение в файле Base.php строка 5
◆ decodeSettings()
decodeSettings |
( |
array | $rowSettings | ) |
|
|
staticabstract |
You need to decode the templates of settings received from the database into the original format
- Аргументы
-
- Возвращает
- array
Переопределяется в General и Notification.
◆ encodeSettings()
encodeSettings |
( |
array | $settings | ) |
|
|
staticabstractprotected |
You need to encode the settings into templates to add to the database
- Аргументы
-
- См. также
- Возвращает
- array
Переопределяется в General и Notification.
◆ filterGroupSettingsByDefault()
filterGroupSettingsByDefault |
( |
array | $settings | ) |
|
|
staticabstract |
◆ getDefaultSettings()
◆ getGroupSettings()
getGroupSettings |
( |
int | $groupId | ) |
|
|
staticabstract |
Get group settings from database
- Аргументы
-
- Возвращает
- array
Переопределяется в General и Notification.
◆ getUserSettings()
getUserSettings |
( |
int | $userId | ) |
|
|
staticabstract |
Get the current user settings from database
- Аргументы
-
- Возвращает
- array
Переопределяется в General и Notification.
◆ setSettings()
setSettings |
( |
int | $groupId, |
|
|
array | $settings ) |
|
staticabstract |
Set the group settings to the database
- Аргументы
-
int | $groupId | |
array | $settings | |
◆ updateGroupSettings()
updateGroupSettings |
( |
int | $groupId, |
|
|
array | $settings ) |
|
staticabstract |
Update the group settings in the database
- Аргументы
-
int | $groupId | |
array | $settings | |
Переопределяется в General и Notification.
◆ CHUNK_LENGTH
const CHUNK_LENGTH = 1000 |
|
protected |
◆ ENTITY
◆ SEPARATOR
Объявления и описания членов класса находятся в файле:
- C:/bitrix/modules/im/lib/Configuration/Base.php