• Модуль: messageservice
  • Путь к файлу: ~/bitrix/modules/messageservice/lib/Providers/Base/Option.php
  • Класс: BitrixMessageServiceProvidersBaseOption
  • Вызов: Option::setOptions
public function setOptions(array $options): OptionManager
{
	$this->options = $options;
	$data = serialize($options);

	$encryptedData = [
		'crypto' => 'Y',
		'data' => self::encrypt($data, $this->providerType . '-' . $this->providerId)
	];

	MainConfigOption::set('messageservice', $this->dbOptionName, serialize($encryptedData));

	return $this;
}