laminas-commons / lmc-rbac
v1.0.1
2021-02-06 15:33 UTC
Requires
- php: ^7.2
- laminas/laminas-servicemanager: ^3.3
- laminas/laminas-stdlib: ^3.1
Requires (Dev)
- doctrine/common: ^2.4
- friendsofphp/php-cs-fixer: ^2.9.3
- malukenho/docheader: ^0.1.7
- phpspec/prophecy: ^1.10
- phpunit/phpunit: ^8.5.2
- satooshi/php-coveralls: ^2.0
This package is auto-updated.
Last update: 2021-02-06 15:37:55 UTC
README
重要!
此仓库已弃用。请使用LM-Commons/LmcRbac
LmcRbac
基于Zend\Permissions\Rbac的基于角色的访问控制模块,提供额外功能
基于ZF-Commons/zfc-rbac v3.x。如果您在寻找zfc-rbac v2的Laminas版本,请使用Laminas-Commons/LmcRbacMvc。
进行中
要求
- PHP 7.2或更高版本
可选
- DoctrineModule:如果您想使用一些内置的角色和权限提供者。
- Laminas\DeveloperTools:如果您想在Zend开发者工具栏中添加有用的统计数据。
升级
您可以在升级指南中找到如何快速升级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。