isAdmin() ?: null; } public function view(User $user): bool { return true; } public function viewAny(User $user) { return true; } public function create(User $user): bool { return $user->hasRole(Role::MANAGER); } public function update(User $user): bool { return $user->hasRole(Role::MANAGER); } public function destroy(User $user): bool { return $user->hasRole(Role::MANAGER); } }