From c8483b077e09658f41a2d4a1467889c9afa58be3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Meyer?= Date: Tue, 17 Mar 2026 13:08:02 +0100 Subject: [PATCH] Weiter Optimierung --- .../components/com_sportsmanager/sportsmanager.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/structure/components/com_sportsmanager/sportsmanager.php b/src/structure/components/com_sportsmanager/sportsmanager.php index 23744ac..5757739 100644 --- a/src/structure/components/com_sportsmanager/sportsmanager.php +++ b/src/structure/components/com_sportsmanager/sportsmanager.php @@ -1875,23 +1875,23 @@ function getTabelleDirekterVergleich($teams,$veranstaltung,$spieltag) } else if ($veranstaltung->tabellenwertung == 10){ usort($teamsKorrektur, fn($a, $b) => - [(float)$b->spielpunkte_differenz, (float)$b->punkte_differenz, $a->platz_alt] + [(float)$b->spielpunkte_differenz, (float)$b->punkte_differenz, (int)$a->platz_alt] <=> - [(float)$a->spielpunkte_differenz, (float)$a->punkte_differenz, $b->platz_alt] + [(float)$a->spielpunkte_differenz, (float)$a->punkte_differenz, (int)$b->platz_alt] ); } else if ($veranstaltung->tabellenwertung == 11){ usort($teamsKorrektur, fn($a, $b) => - [(float)$b->spielpunkte_quotient, (float)$b->punkte_quotient, $a->platz_alt] + [(float)$b->spielpunkte_quotient, (float)$b->punkte_quotient, (int)$a->platz_alt] <=> - [(float)$a->spielpunkte_quotient, (float)$a->punkte_quotient, $b->platz_alt] + [(float)$a->spielpunkte_quotient, (float)$a->punkte_quotient, (int)$b->platz_alt] ); } else { usort($teamsKorrektur, fn($a, $b) => - [(float)$b->begegnungspunkte, (int)$a->anzahl_spiele, $a->platz_alt] + [(float)$b->begegnungspunkte, (int)$a->anzahl_spiele, (int)$a->platz_alt] <=> - [(float)$a->begegnungspunkte, (int)$b->anzahl_spiele, $b->platz_alt] + [(float)$a->begegnungspunkte, (int)$b->anzahl_spiele, (int)$b->platz_alt] ); }