====== API Agenda ====== home/app/apis/agenda/agenda_api_controllers.php\\ //class AgendaApiController extends ApiController//\\ \\ === blockAgendaCreate === Renderizza la vista del form utile alla creazione di un'agenda.\\ Descrizione: //blockAgendaCreate()//\\ Parametri: nessun parametro\\ Return: void === blockAgendaEdit === Renderizza la vista del form utile alla modifica di un'agenda.\\ Descrizione : //blockAgendaEdit($id)//\\ Parametri: $id - int (10)\\ Return: void === blockAgendaRender === Controlla le agende attive all'interno del modulo e ne renderizza la vista.\\ Descrizione: //blockAgendaRender($id)//\\ Parametri: $id - int (10)\\ Return: void === blockAgendaSave === Convalida l'agenda.\\ Descrizione : //blockAgendaSave()//\\ Parametri: nessun parametro\\ Return: Se la validazione va a buon fine ritorna un array altrimenti false === blockAgendaUpdate === Aggiorna l'agenda.\\ Descrizione : //blockAgendaUpdate($id)//\\ Parametri: $id - int(10)\\ Return: Se l'aggiornamento va a buon fine ritorna un array altrimenti false === blocksMaps === Ritorna un array con le caratteristiche dell'ultima agenda.\\ Descrizione: //blockMaps()//\\ Parametri: nessun parametro\\ Return: array === dateToKey === Riformatta la data.\\ Descrizione : //dateToKey($date)//\\ Parametri: $date - string\\ Return: data in formato string: annoMeseGiorno === getDays === Ritorna i giorni tra due date in formato SQML.\\ Descrizione : //getDays($start, $end)//\\ Parametri: * $start - string datetime "YYYY-MM-DD HH:MM:SS",\\ * $end - string datetime "YYYY-MM-DD HH:MM:SS" Return: int === locationInfoWindow === ... Descrizione : //locationInfoWindow($data)//\\ Parametri: $data - array\\ Return: void === locationLegenda === Ritorna un array con la legenda dell'agenda.\\ Descrizione : //locationLegenda()//\\ Parametri: nessun parametro\\ Return: array === permissionsGetActions === Ritorna un array contenente le azioni prodotte dall'agenda.\\ Descrizione : //permissionsGetActions()//\\ Parametri: nessun parametro\\ Return: array === permissionsGetObjects === Ritorna un array contenente gli oggetti prodotti dall'agenda.\\ Descrizione : //permissionsGetObjects()//\\ Parametri: nessun parametro\\ Return: array === permissionsGetRoles === Ritorna un array contenente i ruoli attivi per quell'agenda.\\ Descrizione : //permissionsGetRoles()//\\ Parametri: nessun parametro\\ Return: array === showLocation === Ritorna un array con le coordinate dell'agenda.\\ Descrizione : //showLocation()//\\ Parametri: nessun parametro\\ Return: array === showLocationKml === ... Descrizione : //showLocationKml()//\\ Parametri: nessun parametro\\ Return: array === toolGetResources === Ritorna le risorse di una determinata agenda, utili per i tools.\\ Descrizione: //toolGetResources($id)//\\ Parametri: id dell'agenda: $id - int(10)\\ Return: array === toolGetWiki === ... Descrizione: //toolGetWiki($id)//\\ Parametri: id della discussione informata: $id - int(10)\\ Return: void === whoAreMySiblings === ... Descrizione: //whoAreMySiblings($data)//\\ Parametri: $data - array\\ Return: array === whoIsMyParent === Ritorna un array contenente i dati del modulo contenitore.\\ Descrizione : //whoIsMyParent($data)//\\ Parametri: $data - array\\ Return: array === whoIsOfASpecies === Ritorna un array con gli id di tutti gli strumenti di un certo tipo presenti nel container agenda.\\ Descrizione: //whoIsOfASpecies($data)//\\ Parametri: $data - array\\ Return: array