此包已被弃用,不再维护。作者建议使用lm-commons/lmc-rbac包。

Laminas模块,提供了Laminas\Permissions\Rbac的一层功能

v1.0.1 2021-02-06 15:33 UTC

This package is auto-updated.

Last update: 2021-02-06 15:37:55 UTC


README

重要!

此仓库已弃用。请使用LM-Commons/LmcRbac

LmcRbac

Version Total Downloads License Master Branch Build Status Gitter Coverage Status Scrutinizer Code Quality

基于Zend\Permissions\Rbac的基于角色的访问控制模块,提供额外功能

基于ZF-Commons/zfc-rbac v3.x。如果您在寻找zfc-rbac v2的Laminas版本,请使用Laminas-Commons/LmcRbacMvc

进行中

要求

  • PHP 7.2或更高版本

可选

升级

您可以在升级指南中找到如何快速升级LmcRbac的主要版本的说明。

安装

LmcRbac仅通过Composer官方支持安装。有关Composer文档,请参阅getcomposer.org

安装模块

$ php composer.phar require laminas-commons/lmc-rbac:^1.0

通过将LmcRbac键添加到您的application.config.php文件中启用模块。通过将lmc_rbac.global.php.dist文件复制到您的config/autoload文件夹中来定制模块。

文档

官方文档可在/docs文件夹中找到。

您还可以在/data文件夹中找到一些Doctrine实体,这有助于您更快地利用LmcRbac。

支持