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: 2024-09-18 18:25:48 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