. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
| Server IP : 52.223.31.75 / Your IP : 172.31.32.98 [ Web Server : Apache/2.4.66 () OpenSSL/1.0.2k-fips PHP/7.4.33 System : Linux ip-172-31-14-81.eu-central-1.compute.internal 4.14.281-212.502.amzn2.x86_64 #1 SMP Thu May 26 09:52:17 UTC 2022 x86_64 User : apache ( 48) PHP Version : 7.4.33 Disable Function : NONE Domains : 4 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /var/www/ascii/app/components/corso/ |
Upload File : |
<?php
include "app/components/corso/api.class.php"; //includo api del componente
$api=new APICorso();
/*ROUTER*/
/*METODI PRIVATI DEL COMPONENTE CORSO*/
switch(METHOD){
case "getcorsi":
$api->getCorsi();
break;
case "getcorsisito":
$api->getCorsiSito();
break;
case "getcorso":
$api->getCorso(IDCORSO);
break;
case "attivadisattivacorso":
$api->attivaDisattivaCorso(ID);
break;
case "attivadisattivavenditacorso":
$api->attivaDisattivaVenditaCorso(ID);
break;
case "attivadisattivatipologiacorso":
$api->attivaDisattivaTipologiaCorso(ID);
break;
case "getcorsisoloid":
$api->getCorsiSoloId(); break;
break;
case "getedizionisoloid":
$api->getEdizioniSoloId(IDCORSO); break;
break;
case "generacertificato":
$api->generaCertificato(IDCLIENTE); break;
break;
case "generamodulo":
$api->generaModulo(IDCLIENTE); break;
break;
case "insertcorso":
$api->insertCorso(TITOLO, PREZZO, DESCRIZIONE, FINALITA, PROGRAMMA, DESTINATARI, CONTENUTI, CARATTERISTICHE, TEMPOCERTIFICATI, DURATA,IDCATEGORIA, ATTIVO, WEB, TIPOLOGIA);
break;
case "updatecorso":
$api->updateCorso(IDCORSO, TITOLO, PREZZO, DESCRIZIONE, FINALITA, PROGRAMMA, DESTINATARI, CONTENUTI, CARATTERISTICHE, TEMPOCERTIFICATI, DURATA,IDCATEGORIA,IDAPPARTIENE, ATTIVO, WEB, TIPOLOGIA);
break;
case "deletecorso":
$api->deleteCorso(IDCORSO);
break;
case "getcorsiconedizioni":
if(defined('TUTTI')){
$getCorsiConEdizioni = $api->getCorsiConEdizioni(true);
}else{
$getCorsiConEdizioni = $api->getCorsiConEdizioni();
}
break;
case "getcorsiconedizioniemax":
$getCorsiConEdizioni = $api->getCorsiConEdizioniPosti(true);
break;
case "getedizioni":
$getedizioni = $api->getEdizioni(IDCORSO);
break;
case "getedizionisimple":
$getedizionisimple = $api->getEdizioniSimple();
break;
case "setedizione":
$setedizione = $api->setEdizione(IDCORSO, IDCLIENTI, DATAINIZIO, DATAFINE, DATAMONTEORE, DATATIROCINIO, ORARIO, STATO, NOTE, DOCENTI, AULE, NOME_EDIZIONE, IDEDIZIONE);
break;
case "insertedizione":
$insertedizione = $api->insertEdizione(IDCORSO, IDCLIENTI, DATAINIZIO, DATAFINE, DATAMONTEORE, DATATIROCINIO, ORARIO, STATO, NOTE, DOCENTI, AULE, NOME_EDIZIONE);
break;
case "deleteedizione":
$deleteedizione = $api->deleteEdizione(IDEDIZIONE);
break;
default:
break;
}
?>