FLEA_Rbac类参考

继承图,类FLEA_Rbac

FLEA_Com_RBAC

所有成员的列表。

公有成员

 FLEA_Rbac ()
 setUser ($userData, $rolesData=null)
 getUser ()
 clearUser ()
 getRoles ()
 getRolesArray ()
 check (&$roles, &$ACT)
 prepareACT ($ACT)

公有属性

 $_sessionKey = 'RBAC_USERDATA'
 $_rolesKey = 'RBAC_ROLES'


详细描述

在文件RBAC.php30行定义。


成员函数文档

FLEA_Rbac::FLEA_Rbac (  ) 

构造函数

返回:
FLEA_Rbac

在文件RBAC.php51行定义。

参考 _ET()FLEA::getAppInf().

FLEA_Rbac::setUser ( userData,
rolesData = null 
)

将用户数据保存到 session 中

参数:
array $userData
mixed $rolesData

在文件RBAC.php65行定义。

FLEA_Rbac::getUser (  ) 

获取保存在 session 中的用户数据

返回:
array

在文件RBAC.php78行定义。

参考自 getRoles().

FLEA_Rbac::clearUser (  ) 

从 session 中清除用户数据

在文件RBAC.php88行定义。

FLEA_Rbac::getRoles (  ) 

获取 session 中用户信息包含的角色

返回:
mixed

在文件RBAC.php98行定义。

参考 getUser().

参考自 getRolesArray().

FLEA_Rbac::getRolesArray (  ) 

以数组形式返回用户的角色信息

返回:
array

在文件RBAC.php111行定义。

参考 getRoles().

FLEA_Rbac::check ( &$  roles,
&$  ACT 
)

检查访问控制表是否允许指定的角色访问

参数:
array $roles
array $ACT
返回:
boolean

在文件RBAC.php127行定义。

参考 __THROW()FLEA::loadClass().

FLEA_Rbac::prepareACT ( ACT  ) 

对原始 ACT 进行分析和整理,返回整理结果

参数:
array $ACT
返回:
array

在文件RBAC.php214行定义。


成员数据文档

FLEA_Rbac::$_sessionKey = 'RBAC_USERDATA'

在文件RBAC.php37行定义。

FLEA_Rbac::$_rolesKey = 'RBAC_ROLES'

在文件RBAC.php44行定义。


该类的文档由以下文件生成:
Generated at Sat Feb 2 15:18:58 2008 for FleaPHP by  doxygen 1.5.3