• Модуль: 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,
	];
}