• Модуль: webservice
  • Путь к файлу: ~/bitrix/modules/webservice/classes/general/soap/soapserver.php
  • Класс: fetchingof
  • Вызов: of::ShowResponse
function ShowResponse($functionName, $namespaceURI, $valueName, &$value)
{
	global $APPLICATION;
	// Convert input data to XML

	$response = new CSOAPResponse($functionName, $namespaceURI);
	$response->setValueName($valueName);
	$response->setValue($value);

	$payload = $response->payload();

	header("SOAPServer: BITRIX SOAP");
	header("Content-Type: text/xml; charset="UTF-8"");
	Header("Content-Length: ".(defined('BX_UTF') && BX_UTF == 1 && function_exists('mb_strlen')? mb_strlen($payload, 'latin1') : mb_strlen($payload)));

	$APPLICATION->RestartBuffer();

	$this->RawPayloadData = $payload;
	echo $payload;
}