CakePHP 4.x 的 Soap 插件

安装: 324

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 6

开放问题: 0

类型:cakephp-plugin

4.0.0 2020-12-22 11:40 UTC

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'
        ]
    ]);