prezent / soap-client
易于扩展的具有WS-Addressing支持的SOAP客户端
0.4.1
2023-09-26 09:54 UTC
Requires
- php: ^7.1|^8.0
- ext-soap: *
- ramsey/uuid: ^3.0|^4.0
- symfony/event-dispatcher: ^4.0|^5.0|^6.0
Requires (Dev)
- phpunit/phpunit: ^9.4
README
Prezent SoapClient是PHP内置SoapClient的扩展,通过事件调度器和内置的WS-Addressing支持实现了易于扩展。
安装
$ composer require prezent/soap-client
示例用法
use Prezent\Soap\Client\SoapClient; use Prezent\Soap\Client\Extension\WSAddressing; $client = new SoapClient('http://example.org/wsa-server.wsdl', [ 'event_subscribers' => [ new WSAddressing('http://example.org/return-address'), ], ]); $client->someMethod('arg');
文档
完整文档可以在doc目录中找到。