pour déploiement auto v2 via gitlab
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

33 lines
876 B

<?php
require_once("../../base/php/startSession.php");
require_once("../../base/php/classDatabase.php");
require_once("../../base/php/Functions.php");
require_once("../../base/php/Environnement.php");
require_once("../../base/php/WebAppLog.php");
require_once('./amfphp/services/CtiPmsiImportService.php');
$action = getPOST("action");
$id = getPOST("id");
$fileName = getPOST("fileName");
$fileData = $_FILES["fileData"];
$typeEts = getPOST("typeEts");
$CtiPmsiImportService = new CtiPmsiImportService();
switch ($action) {
case 'get':
$return = $CtiPmsiImportService->getMat2aImports();
break;
case 'delete':
$return = $CtiPmsiImportService->deleteImport($id);
break;
case 'post':
$return = $CtiPmsiImportService->uploadFile($fileName, $fileData, $typeEts);
break;
default:
$return = array();
break;
}
echo json_encode($return);