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

Métodos públicos

 allow ($role, $resources)
 
 parents ($role, $parents)
 
 user ($user, $roles)
 
- Métodos públicos heredados desde Acl2
 check ($resource, $user)
 

Métodos protegidos

 _getUserRoles ($user)
 
 _getRoleResources ($role)
 
 _getRoleParents ($role)
 
- Métodos protegidos heredados desde Acl2
 _getUserRoles ($user)
 
 _getRoleResources ($role)
 
 _getRoleParents ($role)
 

Atributos protegidos

 $_roles = array()
 
 $_users = array()
 

Otros miembros heredados

- Métodos públicos estáticos heredados desde Acl2
static factory ($adapter=NULL)
 
static setDefault ($adapter)
 
- Atributos protegidos estáticos heredados desde Acl2
static $_defaultAdapter = 'simple'
 

Descripción detallada

Definición en la línea 29 del archivo simple_acl.php.

Documentación de las funciones miembro

_getRoleParents (   $role)
protected

Obtiene los padres del rol

Parámetros
string$rolenombre de rol
Devuelve
array padres del rol

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

_getRoleResources (   $role)
protected

Obtiene los recursos al cual el rol puede acceder

Parámetros
string$rolenombre de rol
Devuelve
array recursos al cual el rol puede acceder

Definición en la línea 116 del archivo simple_acl.php.

_getUserRoles (   $user)
protected

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

Definición en la línea 101 del archivo simple_acl.php.

allow (   $role,
  $resources 
)

Establece los recursos a los que el rol puede acceder

Parámetros
string$rolenombre de rol
array$resourcesrecursos a los que puede acceder el rol

Definición en la línea 68 del archivo simple_acl.php.

parents (   $role,
  $parents 
)

Establece los padres del rol

Parámetros
string$rolenombre de rol
array$parentspadres del rol

Definición en la línea 79 del archivo simple_acl.php.

user (   $user,
  $roles 
)

Adiciona un usuario a la lista con sus respectivos roles

Parámetros
string$user
array$roles

Definición en la línea 90 del archivo simple_acl.php.

Documentación de los campos

$_roles = array()
protected

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

$_users = array()
protected

Definición en la línea 60 del archivo simple_acl.php.


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