API Notifications

home/app/apis/notifications/notifications_api_controller.php
class NotificationsApiController extends ApiController

add

Aggiunge una notifica.
Descrizione: add($object, $subject, $action)
Parametri:

Return: boolean

check

Controlla che vi sia corrispondenza tra proprietario e azioni relative.
Descrizione: check($owner,$owner_id,$action)
Parametri:

Return: boolean

delete

Cancella la notifica
Descrizione: delete($id)
Parametri: $id - int
Return: boolean

delete_subscribe


Descrizione: delete_subscribe($owner,$owner_id,$action)
Parametri:

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:

Return:

renderize


Descrizione: renderize($owner,$owner_id,$action)
Parametri:

Return: void