Uploader::getTokenSalt

  1. Bitrix24 API (v. 23.675.0)
  2. ui
  3. Uploader
  4. getTokenSalt
  • Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/FileUploader/Uploader.php
  • Класс: BitrixUIFileUploaderUploader
  • Вызов: Uploader::getTokenSalt
private function getTokenSalt($params = []): string
{
	$controller = $this->getController();
	$options = $controller->getOptions();
	ksort($options);

	$fingerprint =
		$controller instanceof CustomFingerprint
			? $controller->getFingerprint()
			: (string)bitrix_sessid()
	;

	return md5(serialize(
		array_merge(
			$params,
			[
				$controller->getName(),
				$options,
				$fingerprint,
			]
		)
	));
}

Добавить комментарий