KumbiaPHP  beta2
Framework PHP
 Todo Estructuras de Datos Namespaces Archivos Funciones Variables Páginas
Métodos públicos | Métodos públicos estáticos | Métodos protegidos | Atributos protegidos estáticos
Referencia de la Clase Acl2
Diagrama de herencias de Acl2
SimpleAcl

Métodos públicos

 check ($resource, $user)
 

Métodos públicos estáticos

static factory ($adapter=NULL)
 
static setDefault ($adapter)
 

Métodos protegidos

 _getUserRoles ($user)
 
 _getRoleResources ($role)
 
 _getRoleParents ($role)
 

Atributos protegidos estáticos

static $_defaultAdapter = 'simple'
 

Descripción detallada

Definición en la línea 31 del archivo acl2.php.

Documentación de las funciones miembro

_getRoleParents (   $role)
abstractprotected

Obtiene los padres del rol

Parámetros
string$rolenombre de rol
Devuelve
array padres del rol
_getRoleResources (   $role)
abstractprotected

Obtiene los recursos al cual el rol puede acceder

Parámetros
string$rolenombre de rol
Devuelve
array recursos al cual el rol puede acceder
_getUserRoles (   $user)
abstractprotected

Obtiene los roles del usuario al que se le valida si puede acceder al recurso

Parámetros
string$userusuario al que se le valida acceso
Devuelve
array roles de usuario
check (   $resource,
  $user 
)

Verifica si el usuario puede acceder al recurso

Parámetros
string$resourcerecurso al cual se verificará acceso
string$userusuario de la acl
Devuelve
boolean

Definición en la línea 48 del archivo acl2.php.

static factory (   $adapter = NULL)
static

Obtiene el adaptador para ACL

Parámetros
string$adapter(simple, model, xml, ini)

Definición en la línea 114 del archivo acl2.php.

static setDefault (   $adapter)
static

Cambia el adaptador por defecto

Parámetros
string$adapternombre del adaptador por defecto

Definición en la línea 131 del archivo acl2.php.

Documentación de los campos

$_defaultAdapter = 'simple'
staticprotected

Definición en la línea 39 del archivo acl2.php.


La documentación para esta clase fue generada a partir del siguiente fichero: