hlf513 / phprbac
OWASP/phprbac的修改版。修复了一些bug,并对数据库配置的获取做了调整
2.1.0
2016-08-29 02:59 UTC
Requires
- php: >=5.3
- ext-mysqli: *
- ext-pdo: *
- ext-sqlite3: *
This package is not auto-updated.
Last update: 2025-01-08 19:51:23 UTC
README
使用方法见:http://phprbac.net
修改的地方
-
规范了注释
-
修改了bug
- base.php中的delete()方法:
$this->left => $this->Left
- rbac.php中\BascRbac的descendants()方法:
//$out [$v['Title']] = $v;
$out [] = $v;
- base.php中的delete()方法:
-
增加了数据库配置的参数化
$rbac = new \PhpRbac\Rbac($db->pdo,'phprbac_');
参数有三种
- string : 'unit_test'
- array : db配置数组
- object : PDO | mysqli
-
其他
- 未定义变量的初始化
安装
composer require hlf513/phprbac