CakePHP 4.x 的 Soap 插件
4.0.0
2020-12-22 11:40 UTC
Requires
- php: >=7.2.0
- cakephp/cakephp: >=4.0.0
Requires (Dev)
- cakephp/cakephp-codesniffer: dev-master
- phpunit/phpunit: *
This package is auto-updated.
Last update: 2024-08-29 05:43:39 UTC
README
要求
- CakePHP 4.x
安装
您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方式是
composer require mbamarante/cakesoap
您还可以将 "mbamarante/cakesoap" : "dev-master" 添加到应用程序的 composer.json 文件中的 require 部分。用于最新更新。
-- 或 --
您还可以将 "mbamarante/cakesoap" : "~3.2" 添加到应用程序的 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' ] ]);