joacub / zfj-rbac
提供 Zend\Permissions\Rbac 层功能的 Zend Framework 3 模块
v2.5.6
2016-03-22 12:46 UTC
Requires
- php: >=5.4
- zendframework/zend-mvc: ~2.2
- zendframework/zend-servicemanager: ~2.2
- zfr/rbac: ~1.2
Requires (Dev)
- doctrine/common: ~2.4
- doctrine/doctrine-module: ~0.8
- doctrine/doctrine-orm-module: ~0.8
- phpunit/phpunit: ~3.7
- satooshi/php-coveralls: ~0.6
- squizlabs/php_codesniffer: 1.4.*
- zendframework/zend-developer-tools: dev-master
- zendframework/zendframework: ~2.2
Suggests
- doctrine/doctrine-module: if you want to use Doctrine role provider
- zendframework/zend-developer-tools: if you want to show information about the roles
This package is not auto-updated.
Last update: 2024-09-14 20:09:25 UTC
README
ZfjRbac 是一个基于 RBAC 权限模型的 Zend Framework 2 访问控制模块。
要求
- PHP 5.4 或更高版本
- Rbac 组件:这是 ZF3 Rbac 组件的原型。
- Zend Framework 2.2 或更高版本
如果您正在寻找 ZfjRbac 的旧版本,请参考 0.2.x 分支。如果您正在使用 ZfjRbac 1.0,请升级到 2.0。
可选
- DoctrineModule:如果您想使用一些内置的角色和权限提供者。
- ZendDeveloperTools:如果您想将一些有用的统计数据添加到 Zend 开发者工具栏。
升级
您可以在 升级指南 中找到快速将应用程序从 ZfjRbac 的重要版本升级的说明。
安装
ZfjRbac 仅通过 Composer 正式支持安装。有关 Composer 文档,请参阅 getcomposer.org。
安装模块
$ php composer.phar require zf-commons/zfc-rbac:~2.4
通过在您的 application.config.php
文件中添加 ZfjRbac
键来启用模块。通过将 zfc_rbac.global.php.dist
文件复制到您的 config/autoload
文件夹中来自定义模块。
文档
官方文档在 /docs 文件夹中。
您还可以在 /data 文件夹中找到一些 Doctrine 实体,这将帮助您更快地利用 ZfjRbac。