· 6 years ago · Aug 27, 2019, 01:08 PM
1[
2 'homeTeam' => [
3 'attacker' => [
4 'id' => $lineUps->getHomeTeamAttacker()->getPlayerId(),
5 'name' => $lineUps->getHomeTeamAttacker()->getName(),
6 ],
7 'defender' => [
8 'id' => $lineUps->getHomeTeamDefender()->getPlayerId(),
9 'name' => $lineUps->getHomeTeamDefender()->getName(),
10 ],
11 ],
12 'awayTeam' => [
13 'attacker' => [
14 'id' => $lineUps->getAwayTeamAttacker()->getPlayerId(),
15 'name' => $lineUps->getAwayTeamAttacker()->getName(),
16 ],
17 'defender' => [
18 'id' => $lineUps->getAwayTeamDefender()->getPlayerId(),
19 'name' => $lineUps->getAwayTeamDefender()->getName(),
20 ],
21 ],
22 'gameConfig' => [
23 'gameId' => $gameId,
24 'channelId' => $channelId,
25 'secretKey' => sha1( $lineUps->getHomeTeamAttacker()->getPlayerId() .
26 $lineUps->getHomeTeamAttacker()->getName() .
27 $lineUps->getHomeTeamDefender()->getPlayerId() .
28 $lineUps->getHomeTeamDefender()->getName() .
29 $lineUps->getAwayTeamAttacker()->getPlayerId() .
30 $lineUps->getAwayTeamAttacker()->getName() .
31 $lineUps->getAwayTeamDefender()->getPlayerId() .
32 $lineUps->getAwayTeamDefender()->getName() .
33 $gameId .
34 $channelId .
35 $room->getRaspberrySecretKey())
36 ],
37 ]