• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/controller/export.php
  • Класс: BitrixMainControllerExport
  • Вызов: Export::getProgressParameters
protected function getProgressParameters()
{
	$localStorage = Application::getInstance()->getLocalSession($this->module.'_export_stepper');
	$progressData = $localStorage->get($this->getProgressParameterOptionName());

	if ($progressData)
	{
		try
		{
			$progressData = Json::decode((new Signer())->unsign($progressData));
		}
		catch (BadSignatureException $exception)
		{
			$progressData = [];
		}
		catch (ArgumentException $exception)
		{
			$progressData = [];
		}
	}

	if (!is_array($progressData))
	{
		$progressData = [];
	}

	return $progressData;
}