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:

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