m-comscience/yii2-soap-client

Yii 2 SOAP客户端扩展

安装: 56

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:yii2-extension

dev-master 2020-01-30 15:09 UTC

This package is auto-updated.

Last update: 2024-09-29 05:02:30 UTC


README

安装

安装此扩展的首选方式是通过Composer

你可以运行

composer require m-comscience/yii2-soap-client "@dev"

或者在你的composer.json文件的require部分添加

"m-comscience/yii2-soap-client": "@dev"

require

使用方法

您需要设置SOAP客户端应用程序组件

'components' => [
    'soapClient' => [
        'class' => 'mcomscience\soapclient\Client',
        'url' => 'http://myservice.com/api',
        'options' => [
            'cache_wsdl' => WSDL_CACHE_NONE,
        ],
    ]
    ...
]

或者在代码中直接定义客户端

$client = new \mcomscience\soapclient\Client([
    'url' => 'http://myservice.com/api',
]);

调用SOAP函数的示例

$client = Yii::$app->soapClient;
echo $client->getFunction();