lm-commons / lmc-rbac
Laminas 模块,提供 Laminas\Permissions\Rbac 的额外功能层
2.0.0
2024-09-10 00:15 UTC
Requires
- php: ^8.1 || ^8.2 || ^8.3
- doctrine/persistence: ^2.0 || ^3.0
- laminas/laminas-permissions-rbac: ^3.0
- laminas/laminas-servicemanager: ^3.3
- laminas/laminas-stdlib: ^3.1
Requires (Dev)
- doctrine/orm: ^2.13 || ^3.0
- laminas/laminas-coding-standard: ^2.5.0
- phpspec/prophecy: ^1.10
- phpspec/prophecy-phpunit: ^2.0
- phpunit/phpunit: ^10.0 || ^11.0
- psalm/plugin-phpunit: ^0.19.0
- symfony/cache: ^4.0 || ^5.0 || ^6.0
- vimeo/psalm: ^5.25
- 2.0.x-dev
- 2.0.0
- 2.0.0-alpha.1
- 1.4.x-dev
- v1.4.1
- v1.4.0
- v1.3.1
- v1.3.0
- v1.2.0
- dev-master / 1.1.x-dev
- v1.1.0
- v1.0.2
- v1.0.1
- 1.0.0
- dev-dependabot/npm_and_yarn/docs/express-4.21.0
- dev-renovate/master-prism-react-renderer-2.x-lockfile
- dev-renovate/master-docusaurus-monorepo
- dev-renovate/prism-react-renderer-2.x-lockfile
- dev-dependabot/npm_and_yarn/docs/webpack-5.94.0
- dev-dependabot/npm_and_yarn/docs/micromatch-4.0.8
This package is auto-updated.
Last update: 2024-09-21 06:47:02 UTC
README
基于角色的访问控制模块,提供 Laminas\Permissions\Rbac 的额外功能
需求
- PHP 8.1 或更高版本
可选
- DoctrineModule:如果您想使用一些内置的角色和权限提供者。
升级
您可以在 升级指南 中找到快速升级 LmcRbac 主要版本应用程序的方法。
安装
LmcRbac 仅通过 Composer 正式支持安装。有关 Composer 文档,请参阅 getcomposer.org。
安装模块
$ php composer.phar require lm-commons/lmc-rbac
通过将 LmcRbac
键添加到您的 application.config.php
文件中来启用模块。通过将 config.global.php
文件复制粘贴到您的 config/autoload
文件夹中来自定义模块。
文档
官方文档可在 此处 查找。
您还可以在 /data 文件夹中找到一些 Doctrine 实体,这些实体将帮助您更快地利用 LmcRbac。
支持
- 在 https://github.com/LM-Commons/LmcRbac/issues 上提交问题。
- 在 LM-Commons Slack 聊天中提问。