Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
notifications [12/07/2010 15:59] |
notifications [05/06/2013 17:08] |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== API Notifications ====== | ||
- | home/app/apis/notifications/notifications_api_controller.php\\ | ||
- | //class NotificationsApiController extends ApiController//\\ | ||
- | \\ | ||
- | === add === | ||
- | Aggiunge una notifica.\\ | ||
- | Descrizione: //add($object, $subject, $action)//\\ | ||
- | Parametri: | ||
- | * $object - string | ||
- | * $subject - string | ||
- | * $action - string | ||
- | Return: boolean | ||
- | === check === | ||
- | Controlla che vi sia corrispondenza tra proprietario e azioni relative.\\ | ||
- | Descrizione: //check($owner,$owner_id,$action)//\\ | ||
- | Parametri: | ||
- | * $owner - string | ||
- | * $owner_id - int | ||
- | * $action - string | ||
- | Return: boolean | ||
- | |||
- | |||
- | === delete === | ||
- | Cancella la notifica\\ | ||
- | Descrizione: //delete($id)//\\ | ||
- | Parametri: $id - int\\ | ||
- | Return: boolean | ||
- | |||
- | === delete_subscribe === | ||
- | ...\\ | ||
- | Descrizione: //delete_subscribe($owner,$owner_id,$action)//\\ | ||
- | Parametri: | ||
- | * $owner - string | ||
- | * $owner_id - int | ||
- | * $action - string | ||
- | Return: void | ||
- | |||
- | === get === | ||
- | Ritorna l'elemento chiesto tramite id.\\ | ||
- | Descrizione: //get($id)//\\ | ||
- | Parametri: $id - int\\ | ||
- | Return: void | ||
- | |||
- | === permissionsGetActions === | ||
- | Restituisce un array contenente le azioni prodotte dal modulo.\\ | ||
- | Descrizione: //permissionsGetActions()//\\ | ||
- | Parametri: nessun parametro\\ | ||
- | Return: array | ||
- | |||
- | === permissionsGetObjects === | ||
- | Produce un array contenente gli oggetti prodotti dal modulo.\\ | ||
- | Descrizione: //permissionsGetObjects()//\\ | ||
- | Parametri: nessun parametro\\ | ||
- | Return: array | ||
- | |||
- | === permissionsGetRoles === | ||
- | Restituisce un array contenente i ruoli prodotti dal modulo.\\ | ||
- | Descrizione: //permissionsGetRoles()//\\ | ||
- | Parametri: nessun parametro\\ | ||
- | Return: array | ||
- | |||
- | === publish === | ||
- | Invia una notifica\\ | ||
- | Descrizione: //publish($owner,$owner_id,$action,$params)//\\ | ||
- | Parametri: | ||
- | * $owner - string | ||
- | * $owner_id - int | ||
- | * $action - string | ||
- | * $params - array | ||
- | Return: | ||
- | |||
- | === renderize === | ||
- | ...\\ | ||
- | Descrizione: //renderize($owner,$owner_id,$action)//\\ | ||
- | Parametri: | ||
- | * $owner - string | ||
- | * $owner_id - int | ||
- | * $action - string | ||
- | Return: void |