status === EventStatus::Draft) { return $user->isAdmin(); } return true; } public function create(User $user): bool { return $user->isAdmin(); } public function update(User $user, Event $event): bool { return $user->isAdmin(); } public function delete(User $user, Event $event): bool { return $user->isAdmin(); } }