zf-commons / zfc-rbac
此包已被弃用,不再维护。未建议替代包。
提供 Zend\Permissions\Rbac 层级功能的 Zend Framework 2 模块
3.0.0-alpha.1
2018-02-26 08:34 UTC
Requires
- php: ^7.1
- zendframework/zend-servicemanager: ^3.3
- zendframework/zend-stdlib: ^3.1
Requires (Dev)
- doctrine/common: ^2.4
- friendsofphp/php-cs-fixer: ^2.1
- malukenho/docheader: ^0.1
- phpunit/phpunit: ^6.0
- satooshi/php-coveralls: ^2.0
- dev-develop / 3.0.x-dev
- 3.0.0-alpha.1
- v2.6.3
- v2.6.2
- v2.6.1
- v2.6.0
- v2.5.6
- v2.5.5
- v2.5.4
- v2.5.3
- v2.5.2
- v2.5.1
- v2.5.0
- dev-master / 2.4.x-dev
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.1
- 2.3.0
- 2.2.0
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.0
- 2.0.0-beta1
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- 1.0.0-beta2
- 1.0.0-beta1
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.1
- 0.1.0
- dev-hotfix/typo
This package is auto-updated.
Last update: 2020-09-02 21:14:01 UTC
README
ZfcRbac 已弃用
继续使用
LmcRbacMvc (当前版本 3.0.0) 用于 ZfcRbac 的 2.x 版本
或
LmcRbac (当前版本 1.0.0) 用于 ZfcRbac 的 3.x 版本
ZfcRbac 是一个基于 RBAC 权限模型的 Zend Framework 2 访问控制模块。
要求
- PHP 5.6, PHP 7.0 或更高版本
- Rbac 组件:这是 ZF3 Rbac 组件的原型。
- Zend Framework 2.2 或更高版本
如果您正在寻找 ZfcRbac 的旧版本,请参阅 0.2.x 分支。如果您正在使用 ZfcRbac 1.0,请升级到 2.0。
可选
- DoctrineModule:如果您想使用一些内置的角色和权限提供者。
- ZendDeveloperTools:如果您想将一些有用的统计信息添加到 Zend 开发者工具栏中。
升级
您可以在 UPGRADE.md 中找到快速将您的应用程序从 ZfcRbac 的主要版本升级的指南。
安装
ZfcRbac 仅官方支持通过 Composer 安装。有关 Composer 文档,请参阅 getcomposer.org。
安装模块
$ php composer.phar require zf-commons/zfc-rbac:~2.4
通过在您的 application.config.php
文件中添加 ZfcRbac
键来启用模块。通过将 zfc_rbac.global.php.dist
文件复制到您的 config/autoload
文件夹中来自定义模块。
文档
官方文档可在 /docs 文件夹中找到。
您还可以在 /data 文件夹中找到一些 Doctrine 实体,这将帮助您更快地利用 ZfcRbac。
支持
- 在 https://github.com/ZF-Commons/zfc-rbac/issues 上提交问题。
- 在 zf-common gitter 聊天中提问。