• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/component/parametersigner.php
  • Класс: BitrixMainComponentParameterSigner
  • Вызов: ParameterSigner::unsignParameters
static function unsignParameters($componentName, $signedParameters)
{
	$signer = new SecuritySignSigner;

	$unsignedParameters = $signer->unsign(
		$signedParameters,
		self::refineComponentName($componentName)
	);

	$decoded = base64_decode($unsignedParameters);
	if ($decoded === false)
	{
		return [];
	}

	return static::unserialize($decoded);
}