GameController: ready to use ;)
History: __construct $id Prüfung
Price: $set zu $round angepasst, __construct $id Prüfung
Game:
- Game variablen um $eventInfo erweitert, enthält Event Objekt. Konstruktor um Funktion getEventInfo() erweitert. Neue Funktion getEventInfo() erstellt (holt Event Objekt von der DB anhand der ID)
- Neue Funktion getHistory() erstellt (liefert das aktuelle History Objekt der Spielrunde
- Neue Funktion endRound() erstellt (schliesst eine Spielrunde ab und startet die nächste Runde)
- Neue Funktion addNumbers() erstellt (fügt eine neue Zahl hinzu und Prüft ob jemand gewonnen hat)
- Neue Funktion getCardList() und getPlayerList() erstellt (liefern das CardList resp. PlayerList Array des Game Objekts zurück)
- Neue Funktion setPrice() erstellt (erstellt einen neuen Preis welchem ein Spieler zugewiesen wird)
- !!Neue Funktion checkWin() erstellt (Prüft ob ein Spieler 5 in einer Reihe hat und gibt die Spieler in der WinnerList zurück)!!