role === 'superadmin' ? Response::allow() : Response::deny('You do not have permission to view users.'); } public function view(User $user, User $target): Response { return $user->role === 'superadmin' ? Response::allow() : Response::deny('You do not have permission to view this user.'); } public function create(User $user): Response { return $user->role === 'superadmin' ? Response::allow() : Response::deny('You do not have permission to create users.'); } public function update(User $user, User $target): Response { return $user->role === 'superadmin' ? Response::allow() : Response::deny('You do not have permission to update this user.'); } public function delete(User $user, User $target): Response { return $user->role === 'superadmin' ? Response::allow() : Response::deny('You do not have permission to delete this user.'); } }