【发布时间】:2014-07-23 21:14:50
【问题描述】:
我正在创建一个 zend SOAP 客户端对象来调用 WSDL 函数。
这是我的控制器代码:
namespace Application\Controller;
use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;
use Zend\Soap\AutoDiscover;
use Zend\Soap\Client;
use Zend\Soap\Server;
use Zend\Soap\Wsdl;
class IndexController extends AbstractActionController
{
public function indexAction()
{
$client = new Zend\Soap\Client("some.wsdl", array('compression' => SOAP_COMPRESSION_ACCEPT));
$result = $client->somefunction();
echo $result;
echo exit;
}
我的库文件是 /vendor/ZF2/library/Zend。
控制器是模块文件夹。
我用过 Zend\Soap\Client;在控制器中。
出现以下错误:致命错误:第 25 行的 .../Controller/IndexController.php 中未找到 Class 'Application\Controller\Zend\Soap\Client'
如何解决?
提前致谢。
【问题讨论】:
标签: web-services zend-framework soap wsdl zend-framework2