From 6cdb0aac6a4632649b3d2c237bf0ca8bc1f5d5ec Mon Sep 17 00:00:00 2001 From: Jeroen De Meerleer Date: Tue, 4 Jun 2019 15:37:06 +0200 Subject: [PATCH] BUGFIX: Round::getBye() did not return bye players --- src/Round.php | 2 +- tests/ReadSws_test.php | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Round.php b/src/Round.php index b5c1f12..f6a6b59 100644 --- a/src/Round.php +++ b/src/Round.php @@ -50,7 +50,7 @@ class Round extends RoundModel $allPairings = $this->getPairings(); $byePairings = []; foreach ($allPairings as $pairing) { - if ($pairing->getResult() == Result::bye) { + if ($pairing->getResult() == Result::wonbye) { $byePairings[] = $pairing; } } diff --git a/tests/ReadSws_test.php b/tests/ReadSws_test.php index be529e1..021f08d 100644 --- a/tests/ReadSws_test.php +++ b/tests/ReadSws_test.php @@ -70,6 +70,8 @@ echo "Color Pairing 3: " . $sws->getTournament()->getPairings()[3]->getColor()-> echo "Player Pairing 1: " . $sws->getTournament()->getPairings()[0]->getPlayer()->getName() . PHP_EOL; echo "Player Pairing 2: " . $sws->getTournament()->getPairings()[1]->getPlayer()->getName() . PHP_EOL; echo "Player Pairing 3: " . $sws->getTournament()->getPairings()[2]->getPlayer()->getName() . PHP_EOL; +echo "Bye Round 1: " . $sws->getTournament()->getRoundByNo(2)->getBye()[0]->getPlayer()->getName() . PHP_EOL; +echo "Absent Round 1: " . $sws->getTournament()->getRoundByNo(2)->getAbsent()[0]->getPlayer()->getName() . PHP_EOL; echo "Tiebreak 1: " . $sws->getTournament()->getTiebreaks()[0]->getValue() . PHP_EOL; echo "Tiebreak 2: " . $sws->getTournament()->getTiebreaks()[1]->getValue() . PHP_EOL; echo "Tiebreak 3: " . $sws->getTournament()->getTiebreaks()[2]->getValue() . PHP_EOL;