ordered() ->get(); } public function findById(int $id): ?ParentGroup { return ParentGroup::find($id); } /** * Ob die Parent Group noch verwendet wird -- von einem Mandanten oder von einer Anmeldung. Anmeldungen sind * mandantengebunden; gezählt wird hier bewusst über alle Mandanten hinweg. */ public function isInUse(ParentGroup $parentGroup): bool { return $parentGroup->tenants()->exists() || $parentGroup->eventParticipants()->withoutGlobalScopes()->exists(); } }