• Модуль: messageservice
  • Путь к файлу: ~/bitrix/modules/messageservice/lib/converter.php
  • Класс: BitrixMessageServiceConverter
  • Вызов: Converter::convertOptions
static function convertOptions()
{
	$checkList = array('smsru', 'twilio');

	foreach ($checkList as $senderId)
	{
		$optionString = MainConfigOption::get('crm', 'integration.sms.'.$senderId);
		if (!$optionString)
			continue;

		$options = unserialize($optionString, ['allowed_classes' => false]);
		if (!is_array($options))
			continue;

		if (isset($options['default_sender']))
		{
			$options['default_from'] = $options['default_sender'];
			unset($options['default_sender']);
		}

		MainConfigOption::set('messageservice','sender.sms.'.$senderId, serialize($options));
	}
}