SoapRequest is now SoapRequestFactory product

This commit is contained in:
Petr Bechyně
2016-11-01 16:23:21 +01:00
parent 3c0f731086
commit 155aa029ce
5 changed files with 44 additions and 116 deletions

View File

@ -17,6 +17,7 @@ use BeSimple\SoapCommon\Converter\MtomTypeConverter;
use BeSimple\SoapCommon\Converter\SwaTypeConverter;
use BeSimple\SoapCommon\SoapOptions\SoapOptions;
use BeSimple\SoapCommon\SoapRequest;
use BeSimple\SoapCommon\SoapRequestFactory;
/**
* Extended SoapClient that uses a a cURL wrapper for all underlying HTTP
@ -186,7 +187,7 @@ class SoapClient extends \SoapClient
public function __doRequest($request, $location, $action, $version, $oneWay = 0)
{
// wrap request data in SoapRequest object
$soapRequest = SoapRequest::create($request, $location, $action, $version);
$soapRequest = SoapRequestFactory::create($location, $action, $version, $request);
// do actual SOAP request
$soapResponse = $this->__doRequest2($soapRequest);