35 private $clientFactory;
48 $this->converter = $converter;
49 $this->clientFactory = $clientFactory;
63 $this->logger->debug([
'request' => $transferObject->
getBody()]);
65 $client = $this->clientFactory->create(
71 $client->__setSoapHeaders($transferObject->
getHeaders());
79 ? $this->converter->convert(
84 $this->logger->debug([
'response' =>
$result]);
85 }
catch (\Exception $e) {
86 $this->logger->debug([
'trace' => $client->__getLastRequest()]);
__construct(Logger $logger, ClientFactory $clientFactory, ConverterInterface $converter=null)
placeRequest(TransferInterface $transferObject)