Download the PHP package fastbolt/async-soap-guzzle without Composer
On this page you can find all versions of the php package fastbolt/async-soap-guzzle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download fastbolt/async-soap-guzzle
More information about fastbolt/async-soap-guzzle
Files in fastbolt/async-soap-guzzle
Package async-soap-guzzle
Short Description An asynchronous SOAP client build on top of Guzzle.
License MIT
Informations about the package async-soap-guzzle
Asynchronous SOAP client
An asynchronous SOAP client build on top of Guzzle. The SoapClient implements meng-tian/php-async-soap.
Requirement
PHP 7.1 --enablelibxml --enable-soap
Install
Usage
From v0.4.0 or newer, an instance of Psr\Http\Message\RequestFactoryInterface and an instance of Psr\Http\Message\StreamFactoryInterface need to be injected into Meng\AsyncSoap\Guzzle\Factory. These two interfaces are defined in PSR-17 to create PSR-7 compliant HTTP instances. This change will decouple this library from any specific implementation of PSR-7 and PSR-17. Clients can determine which implementation of PSR-17 they want to use. Plenty of different implementations of PSR17 can be found from Packagist, e.g., symfony/psr-http-message-bridge, or laminas/laminas-diactoros.
-
Require this library and an implementation of PSR-17 in your
composer.json: -
Run
composer install - Create your async SOAP client and call your SOAP messages:
License
This library is released under MIT license.
All versions of async-soap-guzzle with dependencies
fastbolt/php-async-soap Version ^v1.0
meng-tian/soap-http-binding Version ~0.4.0
psr/http-factory Version ~1.0
guzzlehttp/guzzle Version ^6.1 || ^7.0