1
我開發了一個Extbase擴展。其結構爲:從PHP標準類創建extbase擴展中的對象
控制器 - > MyNameController.php 域/模型 - > MyName.php
在MyNameController.php或MyName.php我想執行這樣一個SOAP請求:
(在控制器實施例)
$WebService="http://webservice_direction/webservice.asmx?wsdl";
$username = "username";
$password = "password";
$parametros = array();
$parametros['username'] = $username;
$parametros['password'] = $password;
$WS = new SoapClient($WebService, $parametros);
$result = $WS->myFunction($parametros);
錯誤:
PHP Fatal error: Class 'NAMESPACE\MyName\Controller\SoapClient' not found in /DirectoryPlugin/Classes/Controller/MyNameController.php on line X
我知道如何在Extbase擴展中包含外部類,但我不知道如何包含像SOAP或EXCEPTION之類的東西。我如何在Extbase控制器中創建這些類的新對象?