• salta al contenuto

Documentazione openDCN

Strumenti Utente

  • Entra

Strumenti Sito

  • Ultime modifiche
  • Informativa sui cookie
Ti trovi qui: start » permissions

permissions

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

permissions [22/06/2010 15:55]
permissions [05/06/2013 17:08]
Linea 1: Linea 1:
-====== API Permissions ====== 
-home/​app/​apis/​permissions/​permissions_api_controller.php\\ 
-//class PermissionsApiController extends ApiController//​\\ 
-\\ 
-=== _add === 
-Aggiunge un permesso.\\ 
-Descrizione:​ //​_add($subject,​ $actions, $object, $owner = null)//\\ 
-Parametri: \\ 
-Return: ​ 
  
-=== _addByRole === 
-Aggiunge un permesso attraverso il ruolo del soggetto.\\ 
-Descrizione:​ //​_addByRole($subject,​ $role, $object, $owner = null)//\\ 
-Parametri: \\ 
-Return: ​ 
- 
-=== _allow === 
-Permette al soggetto di compiere la determinata azione sul determinato oggetto.\\ 
-Descrizione:​ //​_allow($subject,​ $action, $object, $owner = null, $weight = 0)//\\ 
-Parametri: \\ 
-Return: ​ 
- 
-=== _call === 
-Gestisce la cache e la convalida degli argomenti.\\ 
-Descrizione:​ //​_call($func,​ $args)//\\ 
-Parametri: \\ 
-Return: ​ 
- 
-=== _check === 
-Controlla se il soggetto di default ha gli adeguati permessi per compiere una specifica azione.\\ 
-Descrizione:​ //​_check($action,​ $object, $owner = null, $log = false)//\\ 
-Parametri: \\ 
-Return: ​ 
- 
-=== _clear === 
-Disattiva il permesso corrispondente.\\ 
-Descrizione:​ //​_clear($subject,​ $action, $object, $owner = null)//\\ 
-Parametri: \\ 
-Return: ​ 
- 
-=== _delete === 
-Elimina il permesso e il relativo proprietario.\\ 
-Descrizione:​ //​_delete($subject,​ $object, $owner)//\\ 
-Parametri: \\ 
-Return: ​ 
- 
-=== _deny === 
-Nega al soggetto di fare la specificata azione sullo specificato oggetto.\\ 
-Descrizione:​ //​_deny($subject,​ $action, $object, $owner = null, $weight = 0)//\\ 
-Parametri: \\ 
-Return: ​ 
- 
-=== _getPermissionsByObjects === 
-Ottiene i permessi su quell'​oggetto.\\ 
-Descrizione:​ //​_getPermissionsByObjects($object,​ $owner = null)//\\ 
-Parametri: \\ 
-Return: array 
- 
-=== _getPermissionsByOwner === 
-Ottiene i permessi tramite il proprietario.\\ 
-Descrizione:​ //​_getPermissionsByOwner($owner)//​\\ 
-Parametri: \\ 
-Return: array 
- 
-=== _getPermissionsBySubjects === 
-Ottiene i permessi di quel soggetto.\\ 
-Descrizione:​ //​_getPermissionsBySubjects($subject,​ $owner = null)//\\ 
-Parametri: \\ 
-Return: array 
- 
-=== _getSubjectsByRole === 
-Ottiene i permessi attraverso i ruoli.\\ 
-Descrizione:​ // _getSubjectsByRole($role,​ $object, $owner = null)//\\ 
-Parametri: \\ 
-Return: array 
- 
-=== _setWeight === 
-Imposta il peso del permesso.\\ 
-Descrizione:​ //​_setWeight($owner,​ $subject, $object, $weight)//​\\ 
-Parametri: \\ 
-Return: 
- 
-=== getSubject === 
-Ritorna il soggetto.\\ 
-Descrizione:​ //​getSubject($subject)//​\\ 
-Parametri: \\ 
-Return: 
- 
-=== permissionsGetActions === 
-Ritorna un array contenente le azioni prodotte dal modulo.\\ 
-Descrizione:​ //​permissionsGetActions()//​\\ 
-Parametri: \\ 
-Return: 
- 
-=== permissionsGetObjects === 
-Ritorna un array contenente gli oggetti prodotti dal modulo.\\ 
-Descrizione:​ //​permissionsGetObjects()//​\\ 
-Parametri: \\ 
-Return: 
- 
-=== roleDiff === 
-...\\ 
-Descrizione:​ //​roleDiff($role,​ $permission)//​\\ 
-Parametri: \\ 
-Return: 
- 
-=== roleSync === 
-...\\ 
-Descrizione:​ //​roleSync($subject,​ $object, $owner = null)//\\ 
-Parametri: \\ 
-Return: 
- 
-=== viewpermissions === 
-Visualizza i permessi.\\ 
-Descrizione:​ //​viewpermissions($owner,​ $id)//\\ 
-Parametri: \\ 
-Return: 
permissions.txt · Ultima modifica: 05/06/2013 17:08 (modifica esterna)

Strumenti Pagina

  • Mostra pagina
  • Revisioni precedenti
  • Puntano qui
  • Torna su
Ad eccezione da dove è diversamente indicato, il contenuto di questo wiki è soggetto alla seguente licenza: CC Attribution-Noncommercial-Share Alike 3.0 Unported
CC Attribution-Noncommercial-Share Alike 3.0 Unported Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki