====== API Infodiscs ====== home/app/apis/infodiscs/infodiscs_api_controller.php\\ //class InfodiscsApiController extends ApiController//\\ \\ === clone_geoData_for_infodiscPost === Copia tutti i dati della mappa di una discussione informata su un'altra discussione informata.\\ Descrizione: //clone_geoData_for_infodiscPost($ipost_source,$ipost_dest)//\\ Parametri: * $ipost_source - int * $ipost_dest - int Return: void === edit === Modifica la discussione informata.\\ Descrizione: //edit($data)//\\ Parametri: $data - array\\ Return: boolean === getHtml=== Prende il sorgente html della pagina.\\ Descrizione: //getHtml($data,$permissions)//\\ Parametri: * $data - array * $permission - array Return: string === getInfodiscPostByResource === Ritorna la discussione informata in base alla risorsa associata passata tramite id.\\ Descrizione: //getInfodiscPostByResource($id)//\\ Parametri: $id - int\\ Return: array === getInfodiscsByResource === Ritorna l'id della discussione informata, partendo dalla risorsa.\\ Descrizione: //getInfodiscsByResource($id)//\\ Parametri: $id - int\\ Return: array === getResourcesByDiscussion === Ritorna le risorse associate alla discussione\\ Descrizione: //getResourcesByDiscussion($id)//\\ Parametri: $id - int\\ Return: array === getResourcesByInfodisc === Ritorna le risorse di una determinata discussione informata.\\ Descrizione: //getResourcesByInfodisc($id,$public,$status)//\\ Parametri: * $id - int * $public - string * $status - string Return: array === getResourcesByInfodiscPost === Ritorna le risorse collegate al post di una discussione informata.\\ Descrizione: //getResourcesByInfodiscPost($id)//\\ Parametri: $id - int\\ Return: array === insert === Inserisci informazione nella discussione.\\ Descrizione: //insert($data)//\\ Parametri: $data - array\\ Return: void === locationInfoWindow === Aggiorna la finestra di informazioni sulla location\\ Descrizione: //locationInfoWindow($data)//\\ Parametri: $data - array\\ Return: void === notifyInfo === Ritorna un array con le informazioni sulle notifiche del modulo.\\ Descrizione: //locationInfoWindow($data)//\\ Parametri: $data - array\\ Return: array === onUserDelete === Elimina l'utente in base al nome, cognome e email dati come parametri in un array.\\ Descrizione: //onUserDelete($userData)//\\ Parametri: $userData - array\\ Return: void === permissionsGetActions === Ritorna un array contenente le azioni prodotte dal modulo.\\ Descrizione: //permissionsGetActions()//\\ Parametri: nessun parametro\\ Return: array === permissionsGetObjects === Ritorna un array contenente gli oggetti prodotti dal modulo.\\ Descrizione: //permissionsGetObjects()//\\ Parametri: nessun parametro\\ Return: array === permissionsGetRoles === Ritorna un array contenente i ruoli disponibili per quel modulo.\\ Descrizione: //permissionsGetRoles()//\\ Parametri: nessun parametro\\ Return: array === remove_geodata === Rimuove la geolocation id e ogni mappa presente nel post specificato.\\ Descrizione: //remove_geodata($infodiscPost_id)//\\ Parametri: $infodiscPost_id - int\\ Return: void === set_infodiscPost_argument === Imposta l'argomento della infodisc.\\ Descrizione: //set_infodiscPost_argument($infodiscPost_id,$argument_id)//\\ Parametri: * $infodiscPost_id - int * $argument_id - int Return: void === set_infodiscPost_location === Imposta la location della infodisc.\\ Descrizione: //set_infodiscPost_location($infodiscPost_id,$text_location,$marker_id)//\\ Parametri: * $infodiscPost_id - int * $text_location - sring * $marker_id - int Return: $loc_id - int === toolCreate === Validazione della discussione informata.\\ Descrizione: //toolCreate($data)//\\ Parametri: $data - array\\ Return: void === toolGetResources === Prende le risorse legate alla discussione informata.\\ Descrizione: //toolGetResources($id)//\\ Parametri: $id - int\\ Return: void === toolGetWiki === Ritorna il wiki della discussione.\\ Descrizione: //toolGetWiki($id)//\\ Parametri: $id della discussione inf - int\\ Return: void === toolInfo === Ritorna un array con le informazioni sugli strumenti della discussione informata.\\ Descrizione: //toolInfo()//\\ Parametri: nessun parametro\\ Return: array