queencitycodefactory / cakesoap
CakePHP 3.x 的 Soap 插件
3.4.0
2022-03-22 18:47 UTC
Requires
- php: >=5.5.9
- cakephp/cakephp: >=3.1.0
Requires (Dev)
- cakephp/cakephp-codesniffer: dev-master
- phpunit/phpunit: *
README
需求
- CakePHP 3.1+
安装
您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方法是
composer require queencitycodefactory/cakesoap
您也可以将 "queencitycodefactory/cakesoap" : "dev-master"
添加到您的应用程序的 composer.json
文件中的 require
部分。用于最新更新。
-- 或 --
您还可以将 "queencitycodefactory/cakesoap" : "~3.3"
添加到您的应用程序的 composer.json
文件中的 require
部分。稳定版本。
用法
包含 CakeSoap 库文件
use CakeSoap\Network\CakeSoap;
示例请求
$soap = new CakeSoap([ 'wsdl' => 'http://mydomain.com/api?wsdl', 'userAgent' => 'MySoapClientAgent' ]); $response = $soap->sendRequest($action, [ 'SomeData' => [ 'SomeSubData' => 'item1', 'SomeMoreSubData' => 'item2' ] ]);