Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Next revision Both sides next revision | |||
permissions [14/05/2010 11:17] creata |
permissions [20/05/2010 17:02] |
||
---|---|---|---|
Linea 3: | Linea 3: | ||
//class PermissionsApiController extends ApiController//\\ | //class PermissionsApiController extends ApiController//\\ | ||
\\ | \\ | ||
- | * _call - ritorna ... | + | * _call - Gestisce la cache e la convalida degli argomenti. |
//Descrizione//: | //Descrizione//: | ||
_call($func, $args) | _call($func, $args) | ||
- | * _check - ritorna ... | + | * _check - Controlla se il soggetto di default ha gli adeguati permessi per compiere una specifica azione. |
//Descrizione//: | //Descrizione//: | ||
_check($action, $object, $owner = null, $log = false) | _check($action, $object, $owner = null, $log = false) | ||
- | * _setWeight - ritorna ... | + | * _setWeight - Imposta il peso del permesso. |
//Descrizione//: | //Descrizione//: | ||
_setWeight($owner, $subject, $object, $weight) | _setWeight($owner, $subject, $object, $weight) | ||
- | * _allow - ritorna ... | + | * _allow - Permette al soggetto di compiere la determinata azione sul determinato oggetto. |
//Descrizione//: | //Descrizione//: | ||
_allow($subject, $action, $object, $owner = null, $weight = 0) | _allow($subject, $action, $object, $owner = null, $weight = 0) | ||
- | * _deny - ritorna ... | + | * _deny - Nega al soggetto di fare la specificata azione sullo specificato oggetto. |
//Descrizione//: | //Descrizione//: | ||
_deny($subject, $action, $object, $owner = null, $weight = 0) | _deny($subject, $action, $object, $owner = null, $weight = 0) | ||
- | * _clear - ritorna ... | + | * _clear - Disattiva il permesso corrispondente. |
//Descrizione//: | //Descrizione//: | ||
_clear($subject, $action, $object, $owner = null) | _clear($subject, $action, $object, $owner = null) | ||
- | * _add - ritorna ... | + | * _add - Aggiunge un permesso. |
//Descrizione//: | //Descrizione//: | ||
_add($subject, $actions, $object, $owner = null) | _add($subject, $actions, $object, $owner = null) | ||
- | * _getSubjectsByRole - ritorna ... | + | * _getSubjectsByRole - Ottiene i permessi attraverso i ruoli. |
//Descrizione//: | //Descrizione//: | ||
- | _getSubjectsByRole($role, $object, $owner = null) | + | array _getSubjectsByRole($role, $object, $owner = null) |
- | * _addByRole - ritorna ... | + | * _addByRole - Aggiunge un permesso attraverso il ruolo del soggetto. |
//Descrizione//: | //Descrizione//: | ||
_addByRole($subject, $role, $object, $owner = null) | _addByRole($subject, $role, $object, $owner = null) | ||
- | * _delete - ritorna ... | + | * _delete - Elimina il permesso e il relativo proprietario. |
//Descrizione//: | //Descrizione//: | ||
_delete($subject, $object, $owner) | _delete($subject, $object, $owner) | ||
- | * roleSync - ritorna ... | + | * roleSync - |
//Descrizione//: | //Descrizione//: | ||
roleSync($subject, $object, $owner = null) | roleSync($subject, $object, $owner = null) | ||
- | * roleDiff - ritorna ... | + | * roleDiff - |
//Descrizione//: | //Descrizione//: | ||
roleDiff($role, $permission) | roleDiff($role, $permission) | ||
- | * _getPermissionsBySubjects - ritorna ... | + | * _getPermissionsBySubjects - Ottiene i permessi di quel soggetto. |
//Descrizione//: | //Descrizione//: | ||
- | _getPermissionsBySubjects($subject, $owner = null) | + | array _getPermissionsBySubjects($subject, $owner = null) |
- | * _getPermissionsByObjects - ritorna ... | + | * _getPermissionsByObjects - Ottiene i permessi su quell'oggetto. |
//Descrizione//: | //Descrizione//: | ||
- | _getPermissionsByObjects($object, $owner = null) | + | array _getPermissionsByObjects($object, $owner = null) |
- | * _getPermissionsByOwner - ritorna ... | + | * _getPermissionsByOwner - Ottiene i permessi tramite il proprietario. |
//Descrizione//: | //Descrizione//: | ||
- | _getPermissionsByOwner($owner) | + | array _getPermissionsByOwner($owner) |
- | * getSubject - ritorna ... | + | * getSubject - Ritorna il soggetto. |
//Descrizione//: | //Descrizione//: | ||
getSubject($subject) | getSubject($subject) | ||
- | * permissionsGetObjects - ritorna ... | + | * permissionsGetObjects - Ritorna un array contenente gli oggetti prodotti dal modulo. |
//Descrizione//: | //Descrizione//: | ||
permissionsGetObjects() | permissionsGetObjects() | ||
- | * permissionsGetActions - ritorna ... | + | * permissionsGetActions - Ritorna un array contenente le azioni prodotte dal modulo. |
//Descrizione//: | //Descrizione//: | ||
permissionsGetActions() | permissionsGetActions() | ||
- | * viewpermissions - ritorna ... | + | * viewpermissions - Visualizza i permessi. |
//Descrizione//: | //Descrizione//: | ||
viewpermissions($owner, $id) | viewpermissions($owner, $id) |