diff --git a/src/Enums/UserGroup.php b/src/Enums/UserGroup.php new file mode 100644 index 0000000..a9be7fa --- /dev/null +++ b/src/Enums/UserGroup.php @@ -0,0 +1,8 @@ +belongsToAdminGroup(); - return $query->when(! $isSuperior, fn ($query) => $query->when( + return $query->when(!$isSuperior, fn ($query) => $query->when( Config::get('enso.user-groups.restrictedToOwnGroup'), fn ($query) => $query->whereId(Auth::user()->group_id), - fn ($query) => $query->where('id', '<>', UserGroups::Admin), + fn ($query) => $query->where('id', '<>', UserGroupEnum::Admin->value), )); } }