Questo sito utilizza cookie anche di terze parti. Per avere maggiori informazioni e per negare il tuo consenso al l'utilizzo dei cookie clicca qui. Se prosegui la navigazione acconsenti all'utilizzo dei cookie.OK
  • 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

Both sides previous revision Previous revision
Next revision
Previous revision
permissions [22/06/2010 15:55]
permissions [05/06/2013 17:08] (versione attuale)
Linea 5: Linea 5:
 === _add === === _add ===
 Aggiunge un permesso.\\ Aggiunge un permesso.\\
-Descrizione:​ //​_add($subject,​ $actions, $object, $owner ​= null)//\\ +Descrizione:​ //​_add($subject,​ $actions, $object, $owner)//​\\ 
-Parametri: ​\\ +Parametri: 
-Return: ​+    * $subject - string 
 +    * $actions - string 
 +    * $object - string 
 +    * $owner - string 
 +Return: ​void
  
 === _addByRole === === _addByRole ===
 Aggiunge un permesso attraverso il ruolo del soggetto.\\ Aggiunge un permesso attraverso il ruolo del soggetto.\\
-Descrizione:​ //​_addByRole($subject,​ $role, $object, $owner ​= null)//\\ +Descrizione:​ //​_addByRole($subject,​ $role, $object, $owner)//​\\ 
-Parametri: ​\\ +Parametri: 
-Return: ​+    * $subject - string 
 +    * $role - string 
 +    * $object - string 
 +    * $owner - string 
 +Return: ​boolean
  
 === _allow === === _allow ===
 Permette al soggetto di compiere la determinata azione sul determinato oggetto.\\ Permette al soggetto di compiere la determinata azione sul determinato oggetto.\\
-Descrizione:​ //​_allow($subject,​ $action, $object, $owner ​= null, $weight ​= 0)//\\ +Descrizione:​ //​_allow($subject,​ $action, $object, $owner, $weight)//​\\ 
-Parametri: ​\\ +Parametri: 
-Return: ​+    * $subject - string 
 +    * $action - string 
 +    * $object - string 
 +    * $owner - string 
 +    * $weight - int 
 +Return: ​boolean
  
 === _call === === _call ===
 Gestisce la cache e la convalida degli argomenti.\\ Gestisce la cache e la convalida degli argomenti.\\
 Descrizione:​ //​_call($func,​ $args)//\\ Descrizione:​ //​_call($func,​ $args)//\\
-Parametri: ​\\ +Parametri: 
-Return: ​+    * $func - string 
 +    * $args - string 
 +Return: ​mixed
  
 === _check === === _check ===
 Controlla se il soggetto di default ha gli adeguati permessi per compiere una specifica azione.\\ Controlla se il soggetto di default ha gli adeguati permessi per compiere una specifica azione.\\
-Descrizione:​ //​_check($action,​ $object, $owner ​= null, $log = false)//\\ +Descrizione:​ //​_check($action,​ $object, $owner, $log)//\\ 
-Parametri: ​\\ +Parametri: 
-Return: ​+    * $action - string 
 +    * $object - string 
 +    * $owner - string 
 +    * $log - string 
 +Return: ​mixed
  
 === _clear === === _clear ===
 Disattiva il permesso corrispondente.\\ Disattiva il permesso corrispondente.\\
-Descrizione:​ //​_clear($subject,​ $action, $object, $owner ​= null)//\\ +Descrizione:​ //​_clear($subject,​ $action, $object, $owner)//​\\ 
-Parametri: ​\\ +Parametri: 
-Return: ​+    * $subject - string 
 +    * $action - string 
 +    * $object - string 
 +    * $owner - string 
 +Return: ​boolean
  
 === _delete === === _delete ===
 Elimina il permesso e il relativo proprietario.\\ Elimina il permesso e il relativo proprietario.\\
 Descrizione:​ //​_delete($subject,​ $object, $owner)//\\ Descrizione:​ //​_delete($subject,​ $object, $owner)//\\
-Parametri: ​\\ +Parametri: 
-Return: ​+    * $subject - string 
 +    * $object - string 
 +    * $owner - string 
 +Return: ​boolean
  
 === _deny === === _deny ===
 Nega al soggetto di fare la specificata azione sullo specificato oggetto.\\ Nega al soggetto di fare la specificata azione sullo specificato oggetto.\\
-Descrizione:​ //​_deny($subject,​ $action, $object, $owner ​= null, $weight ​= 0)//\\ +Descrizione:​ //​_deny($subject,​ $action, $object, $owner, $weight)//​\\ 
-Parametri: ​\\ +Parametri: 
-Return: ​+    * $subject - string 
 +    * $action - string 
 +    * $object - string 
 +    * $owner - string 
 +    * $weight - int 
 +Return: ​boolean
  
 === _getPermissionsByObjects === === _getPermissionsByObjects ===
 Ottiene i permessi su quell'​oggetto.\\ Ottiene i permessi su quell'​oggetto.\\
-Descrizione:​ //​_getPermissionsByObjects($object,​ $owner ​= null)//\\ +Descrizione:​ //​_getPermissionsByObjects($object,​ $owner)//​\\ 
-Parametri: ​\\+Parametri: 
 +    * $object - string 
 +    * $owner - string
 Return: array Return: array
  
Linea 60: Linea 93:
 Ottiene i permessi tramite il proprietario.\\ Ottiene i permessi tramite il proprietario.\\
 Descrizione:​ //​_getPermissionsByOwner($owner)//​\\ Descrizione:​ //​_getPermissionsByOwner($owner)//​\\
-Parametri: \\+Parametri: ​$owner - string\\
 Return: array Return: array
  
 === _getPermissionsBySubjects === === _getPermissionsBySubjects ===
 Ottiene i permessi di quel soggetto.\\ Ottiene i permessi di quel soggetto.\\
-Descrizione:​ //​_getPermissionsBySubjects($subject,​ $owner ​= null)//\\ +Descrizione:​ //​_getPermissionsBySubjects($subject,​ $owner)//​\\ 
-Parametri: ​\\+Parametri: 
 +    * $subject - string 
 +    * $owner - string
 Return: array Return: array
  
 === _getSubjectsByRole === === _getSubjectsByRole ===
 Ottiene i permessi attraverso i ruoli.\\ Ottiene i permessi attraverso i ruoli.\\
-Descrizione:​ // _getSubjectsByRole($role,​ $object, $owner ​= null)//\\ +Descrizione:​ // _getSubjectsByRole($role,​ $object, $owner)//​\\ 
-Parametri: ​\\+Parametri: 
 +    * $role - string 
 +    * $object - string 
 +    * $owner - string
 Return: array Return: array
  
Linea 78: Linea 116:
 Imposta il peso del permesso.\\ Imposta il peso del permesso.\\
 Descrizione:​ //​_setWeight($owner,​ $subject, $object, $weight)//​\\ Descrizione:​ //​_setWeight($owner,​ $subject, $object, $weight)//​\\
-Parametri: ​\\ +Parametri: 
-Return:+    * $owner - string 
 +    * $subject - string 
 +    * $object - string 
 +    * $weight - int 
 +Return: ​void
  
 === getSubject === === getSubject ===
 Ritorna il soggetto.\\ Ritorna il soggetto.\\
 Descrizione:​ //​getSubject($subject)//​\\ Descrizione:​ //​getSubject($subject)//​\\
-Parametri: \\ +Parametri: ​$subject - string\\ 
-Return:+Return: ​string
  
 === permissionsGetActions === === permissionsGetActions ===
 Ritorna un array contenente le azioni prodotte dal modulo.\\ Ritorna un array contenente le azioni prodotte dal modulo.\\
 Descrizione:​ //​permissionsGetActions()//​\\ Descrizione:​ //​permissionsGetActions()//​\\
-Parametri: \\ +Parametri: ​nessun parametro\\ 
-Return:+Return: ​array
  
 === permissionsGetObjects === === permissionsGetObjects ===
 Ritorna un array contenente gli oggetti prodotti dal modulo.\\ Ritorna un array contenente gli oggetti prodotti dal modulo.\\
 Descrizione:​ //​permissionsGetObjects()//​\\ Descrizione:​ //​permissionsGetObjects()//​\\
-Parametri: \\ +Parametri: ​nessun parametro\\ 
-Return:+Return: ​array
  
 === roleDiff === === roleDiff ===
 ...\\ ...\\
 Descrizione:​ //​roleDiff($role,​ $permission)//​\\ Descrizione:​ //​roleDiff($role,​ $permission)//​\\
-Parametri: ​\\ +Parametri: 
-Return:+    * $role - string 
 +    * $permission - string 
 +Return: ​boolean
  
 === roleSync === === roleSync ===
 ...\\ ...\\
-Descrizione:​ //​roleSync($subject,​ $object, $owner ​= null)//\\ +Descrizione:​ //​roleSync($subject,​ $object, $owner)//​\\ 
-Parametri: ​\\ +Parametri: 
-Return:+    * $subject - string 
 +    * $object - string 
 +    * $owner - string 
 +Return: ​boolean
  
 === viewpermissions === === viewpermissions ===
 Visualizza i permessi.\\ Visualizza i permessi.\\
 Descrizione:​ //​viewpermissions($owner,​ $id)//\\ Descrizione:​ //​viewpermissions($owner,​ $id)//\\
-Parametri: ​\\ +Parametri: 
-Return:+    * $owner - string 
 +    * $id - int 
 +Return: ​void
permissions.1277214927.txt.gz · 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