I am developìng an Extbase extension. Its structure is:
Controller -> MyNameController.php Domain/Model -> MyName.php
In MyNameController.php or MyName.php I want to perform a SOAP request like this one:
(Example in controller)
$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);
The error:
PHP Fatal error: Class 'NAMESPACE\MyName\Controller\SoapClient' not found in /DirectoryPlugin/Classes/Controller/MyNameController.php on line X
I know how to include an external class in an Extbase extension, but i dont know how to include one like SOAP or EXCEPTION. How can I create a new object of these classes in the Extbase controller?