mongosoft / yii2-soap-client
Yii 2 SOAP客户端扩展
0.1.0
2015-02-10 12:05 UTC
Requires
- php: >=5.4.0
- ext-soap: *
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-09-07 09:18:38 UTC
README
注意,需要PHP SOAP扩展。
安装
安装此扩展的首选方法是使用composer。
运行以下命令之一:
composer require --prefer-dist mongosoft/yii2-soap-client "*"
或者将以下内容添加到您的composer.json
文件的require
部分:
"mongosoft/yii2-soap-client": "*"
使用方法
您需要设置SOAP客户端应用程序组件
'components' => [ 'siteApi' => [ 'class' => 'mongosoft\soapclient\Client', 'url' => 'http://myservice.com/api/hello', 'options' => [ 'cache_wsdl' => WSDL_CACHE_NONE, ], ] ... ]
或者在代码中直接定义客户端
$client = new \mongosoft\soapclient\Client([ 'url' => 'http://myservice.com/api/hello', ]);
调用SOAP函数的示例
$client = Yii::$app->siteApi; echo $client->getHello('Alex');