Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
le_api [05/05/2010 16:20] created |
le_api [05/06/2013 17:08] |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== Le API ====== | ||
- | \\ | ||
- | In questa parte del manuale analizzeremo la struttura delle API di openDCN e le funzioni contenute in ognuna di queste.\\ | ||
- | \\ | ||
- | Le Api sono situate nella cartella //home\app\apis//, dove troviamo il file //events_controller.xml// (che serve per definire a livello di sistema gli eventi disponibili e i parametri di cui necessitano) assieme alle api di ogni controller, organizzate all’interno delle cartelle degli stessi (es. //home\app\apis\agenda//).\\ | ||
- | \\ | ||
- | Infine, per ogni controller, dove necessario, è presente anche la cartella “view” che contiene le funzioni che gestiscono il template di quel controller.\\ | ||
- | \\ | ||
- | Tutte le Api dei controller sono estensioni del file //api_controller.php// situato in //home\app\apis\core//.\\ | ||
- | \\ | ||
- | ---- | ||
- | \\ | ||
- | **Agenda** – //home\app\apis\agenda\agenda_api_controllers.php// | ||
- | (class AgendaApiController extends ApiController) | ||