Документация для разработчиков
Темная тема

addParameter

Описание и параметры

void
CSOAPRequest::addParameter( 
	string name, 
	ЛюбойТипДанных value
)

Метод добавляет данные для передачи в SOAP запрос. Для веб-сервиса - параметры вызываемого метода. Нестатический метод.

Параметры метода

Параметр Описание
name Название параметра.
value Обычно - ассоциативный массив описывающий содержание сообщения в заголовке запроса. См. CXMLCreator::encodeValueLight.

Пример использования

// Пример создания запроса для вызова веб-сервиса из файла webservice.wsdl.phpt
$request = new CSOAPRequest( "wsTestStart4", "http://bitrix.soap/" );
$request->addParameter("str1", "qwe");
$request->addParameter("str2", array(
	"1:ArrayOfsGenTestXEl" => array(
		"id" => "123",
		"name" => "qwe",
		"testa" => array(
			"1:ArrayOfsGenLiteEl" => array("id" => "56", "name" => "asd"),
			"2:ArrayOfsGenLiteEl" => array("id" => "13", "name" => "fjhg")
		)
	),
	"2:ArrayOfsGenTestXEl" => array(
		"id" => "7653",
		"name" => "dfgsdf DASD",
		"testa" => array(
			"1:ArrayOfsGenLiteEl" => array("id" => "78", "name" => "ty"),
			"2:ArrayOfsGenLiteEl" => array("id" => "99", "name" => "3425rte")
		)
	)
));


© «Битрикс», 2001-2024, «1С-Битрикс», 2024