Feature #1 : Permissions

This commit is contained in:
Daeng Deni Mardaeni
2024-08-08 21:35:30 +07:00
parent 1157ea79b9
commit 88b9a0aae3
10 changed files with 635 additions and 35 deletions

View File

@@ -45,13 +45,18 @@
{
$permission = Permission::where('permission_group_id', $group->id)->first();
$data = [];
$roles = Role::all();
$data = [];
if ($permission) {
foreach ($roles as $role) {
if ($role->hasPermissionTo($permission->name)) {
array_push($data, $role);
$roles = Role::all();
foreach ($roles as $role) {
if ($role->hasPermissionTo($permission->name)) {
array_push($data, $role);
}
}
} else {
$data = Role::all();
}
return $data;