【文件属性】:
文件名称:ezijing-mse-hyperf-permission:hyperf权限管理组件
文件大小:22KB
文件格式:ZIP
更新时间:2021-03-29 14:56:17
PHP
Hyperf权限管理组件
推荐使用Hyperperf Casbin: :
转换至Casbin示例代码,按自己的实际情况修改:
$roles = Role::with(['users', 'perms'])->get();
foreach ($roles as $role) {
if ($role->perms) {
foreach ($role->perms as $perm) {
Enforcer::addPermissionForUser($role->name, $perm->name, 'ANY');
}
}
if ($role->users) {
【文件预览】:
ezijing-mse-hyperf-permission-main
----publish()
--------permission.php(832B)
----src()
--------Exceptions()
--------Commands()
--------Guard.php(1KB)
--------ConfigProvider.php(2KB)
--------PermissionRegistrar.php(4KB)
--------helpers.php(802B)
--------Traits()
--------Contracts()
--------Models()
----LICENSE.md(1KB)
----composer.json(1KB)
----CHANGELOG.md(660B)
----README.md(4KB)
----database()
--------migrations()