Definition at line 20 of file Soap.php.
◆ __construct()
- Parameters
-
Definition at line 42 of file Soap.php.
48 $this->converter = $converter;
49 $this->clientFactory = $clientFactory;
◆ placeRequest()
Places request to gateway. Returns result as ENV array
- Parameters
-
- Returns
- array
- Exceptions
-
Definition at line 61 of file Soap.php.
63 $this->logger->debug([
'request' => $transferObject->getBody()]);
65 $client = $this->clientFactory->create(
66 $transferObject->getClientConfig()[
'wsdl'],
71 $client->__setSoapHeaders($transferObject->getHeaders());
74 $transferObject->getMethod(),
75 [$transferObject->getBody()]
79 ? $this->converter->convert(
84 $this->logger->debug([
'response' =>
$result]);
85 }
catch (\Exception $e) {
86 $this->logger->debug([
'trace' => $client->__getLastRequest()]);
The documentation for this class was generated from the following file:
- vendor/magento/module-payment/Gateway/Http/Client/Soap.php