vtenext/soap/customerportal.php
2021-04-28 20:10:26 +02:00

34 lines
942 B
PHP

<?php
/*************************************
* SPDX-FileCopyrightText: 2009-2020 Vtenext S.r.l. <info@vtenext.com>
* SPDX-License-Identifier: AGPL-3.0-only
************************************/
// crmv@168297
require_once("config.inc.php");
require_once('include/utils/utils.php');
require_once('soap/SOAPWebservices.php');
require_once('soap/VTESOAPServer.php');
/** Configure language for server response translation */
global $default_language, $current_language;
if(!isset($current_language)) $current_language = $default_language;
$log = &LoggerManager::getLogger('customerportal');
error_reporting(0);
$server = new VTESOAPServer();
$server->configureWSDL('customerportal');
$server->registerVTETypes();
$server->registerAllFromDB();
/* Begin the HTTP listener service and exit. */
if (!isset($HTTP_RAW_POST_DATA)){
$HTTP_RAW_POST_DATA = file_get_contents('php://input');
}
$server->service($HTTP_RAW_POST_DATA);
exit();