• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/UpdateSystem/ReincarnationRequestBuilder.php
  • Класс: BitrixMainUpdateSystemReincarnationRequestBuilder
  • Вызов: ReincarnationRequestBuilder::setBody
public function setBody(): self
{
	$portalInfo = new PortalInfo();
	$common = $portalInfo->common();
	$modules = $this->addPrefixToKey($portalInfo->getModules(), 'bitm_');
	$languages = $this->addPrefixToKey($portalInfo->getLanguages(), 'bitl_');
	$parameters = array_merge(
		$common,
		$modules,
		$languages,
		[
			'coupon' => $this->coupon->getKey(),
			'query_type' => 'reincarnate',
			'NS' => COption::GetOptionString("main", "update_site_ns", ""),
			'KDS' => COption::GetOptionString("main", "update_devsrv", ""),
		]
	);

	$this->request->setBody($parameters);

	return $this;
}