Example #1
0
 /**
  * Handle the service request
  */
 protected function handleRequest()
 {
     $server = new \SoapServer(null, ['uri' => $this->getServiceUri()]);
     /** @var object $object */
     $object = GeneralUtility::makeInstance($this->serverClass);
     $server->setObject($object);
     try {
         $server->handle();
     } catch (\Exception $ex) {
         $server->fault($ex->getCode(), $ex->getMessage());
     }
 }
Example #2
0
<?php

use HDNET\Autoloader\Service\SoapServer;
use TYPO3\CMS\Core\Utility\GeneralUtility;
$server = new SoapServer((string) GeneralUtility::_GP('server'), (bool) GeneralUtility::_GP('wsdl'));
$server->handle();