• Модуль: rest
  • Путь к файлу: ~/bitrix/modules/rest/lib/marketplace/Trial.php
  • Класс: BitrixRestMarketplaceTrial
  • Вызов: Trial::getB24Fields
static function getB24Fields(): array
{
	$server = Context::getCurrent()->getServer();

	$queryFields = [
		'DEMO' => 'subscription',
		'SITE' => (defined('BX24_HOST_NAME')) ? BX24_HOST_NAME : $server->getHttpHost(),
	];

	if (function_exists('bx_sign'))
	{
		$queryFields['hash'] = bx_sign(md5(implode('|', $queryFields)));
	}

	return $queryFields;
}