• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/Configuration/Manager.php
  • Класс: BitrixImConfigurationManager
  • Вызов: Manager::getUserSettings
static function getUserSettings(int $userId): Result
{
	$result = new Result();
	try
	{
		$preset = Configuration::getUserPreset($userId);
	}
	catch (ObjectPropertyException | ArgumentException | SystemException $exception)
	{
		$result->addError(new Error($exception->getMessage(), $exception->getCode()));
		return $result;
	}

	$result->setData($preset);
	return $result;
}