lm-commons/lmc-rbac

Laminas 模块,提供 Laminas\Permissions\Rbac 的额外功能层

2.0.0 2024-09-10 00:15 UTC

README

Build Version Total Downloads License Coverage Status Static Badge

Dynamic JSON Badge

基于角色的访问控制模块,提供 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。

支持