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