hlf513/phprbac

OWASP/phprbac的修改版。修复了一些bug,并对数据库配置的获取做了调整

2.1.0 2016-08-29 02:59 UTC

This package is not auto-updated.

Last update: 2024-06-12 17:24:03 UTC


README

使用方法见:http://phprbac.net

修改的地方

  1. 规范了注释

  2. 修改了bug

    • base.php中的delete()方法:

      $this->left => $this->Left

    • rbac.php中\BascRbac的descendants()方法:

      //$out [$v['Title']] = $v;
      $out [] = $v;

  3. 增加了数据库配置的参数化

    $rbac = new \PhpRbac\Rbac($db->pdo,'phprbac_');

    参数有三种

    • string : 'unit_test'
    • array : db配置数组
    • object : PDO | mysqli
  4. 其他

    • 未定义变量的初始化

安装

composer require hlf513/phprbac