• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Settings/Preset/Preset.php
  • Класс: BitrixImV2SettingsPresetPreset
  • Вызов: Preset::load
public function load(int $presetId): Result
{
	$this->notify = new Notify($presetId);
	$this->general = new General($presetId);

	$result = $this->loadFromCache($presetId);
	if ($result->isSuccess())
	{
		$this->isExist = true;

		return $result;
	}

	$result = $this->loadFromDB($presetId);
	if ($result->isSuccess())
	{
		$this->isExist = true;

		return $result;
	}

	return $result;
}