- Модуль: im
- Путь к файлу: ~/bitrix/modules/im/lib/V2/Controller/Call/Background.php
- Класс: BitrixImV2ControllerCallBackground
- Вызов: Background::getAction
public function getAction()
{
$diskFolder = BitrixImCallBackground::getUploadFolder();
$diskFolderId = $diskFolder? (int)$diskFolder->getId(): 0;
$infoHelperParams = BitrixMainLoader::includeModule('ui')? InfoHelper::getInitParams(): [];
return [
'backgrounds' => [
'default' => BitrixImCallBackground::get(),
'custom' => BitrixImCallBackground::getCustom(),
],
'upload' => [
'folderId' => $diskFolderId,
],
'limits' => BitrixImCallBackground::getLimitForJs(),
'infoHelperParams' => $infoHelperParams,
];
}