Questa è una vecchia versione del documento!
home/app/apis/agenda/agenda_api_controllers.php
class AgendaApiController extends ApiController
Renderizza la vista del form utile alla creazione di un'agenda.
Descrizione: void blockAgendaCreate()
Renderizza la vista del form utile alla modifica di un'agenda.
Descrizione : void blockAgendaEdit(string $id)
Controlla le agende attive all'interno del modulo e ne renderizza la vista.
Descrizione: void blockAgendaRender(string $id)
Convalida l'agenda.
Descrizione : void blockAgendaSave()
Aggiorna l'agenda.
Descrizione : void blockAgendaUpdate(string $id)
Ritorna un array con le caratteristiche dell'ultima agenda.
Descrizione: array blockMaps()
Riformatta la data.
Descrizione : void dateToKey($date)
Ritorna i giorni tra due date in formato SQML.
Descrizione : int, array getDays(string $start, string $end)
Descrizione : void locationInfoWindow($data)
Ritorna un array con la legenda dell'agenda.
Descrizione : array locationLegenda()
Ritorna un array contenente le azioni prodotte dall'agenda.
Descrizione : array permissionsGetActions()
Ritorna un array contenente gli oggetti prodotti dall'agenda.
Descrizione : array permissionsGetObjects()
Ritorna un array contenente i ruoli attivi per quell'agenda.
Descrizione : array permissionsGetRoles()
Ritorna un array con le coordinate dell'agenda.
Descrizione : array showLocation()
Descrizione : int showLocationKml()
Ritorna le risorse di una determinata agenda, utili per i tools.
Descrizione: array toolGetResources($id)
Descrizione: toolGetWiki($id)
Descrizione: array whoAreMySiblings(array $data)
Ritorna un array contenente i dati del modulo contenitore.
Descrizione : array whoIsMyParent(array $data)
Ritorna un array con gli id di tutti gli strumenti di un certo tipo presenti nel container agenda.
Descrizione: array whoIsOfASpecies(array $data)