====== 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