Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Next revision | Previous revision | ||
agenda [13/05/2010 22:13] creata |
agenda [05/06/2013 17:08] (versione attuale) |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== API Agenda ======\\ | + | ====== API Agenda ====== |
- | \\ | + | |
home/app/apis/agenda/agenda_api_controllers.php\\ | home/app/apis/agenda/agenda_api_controllers.php\\ | ||
+ | //class AgendaApiController extends ApiController//\\ | ||
\\ | \\ | ||
- | 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 |