feature/MAPG-203-initial-multiplayer-implementation #8
							
								
								
									
										14
									
								
								web.php
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								web.php
									
									
									
									
									
								
							| @ -50,9 +50,17 @@ Container::$routeCollection->group('account', function (MapGuesser\Routing\Route | |||||||
| //Container::$routeCollection->get('maps', 'maps', [MapGuesser\Controller\MapsController::class, 'getMaps']);
 | //Container::$routeCollection->get('maps', 'maps', [MapGuesser\Controller\MapsController::class, 'getMaps']);
 | ||||||
| Container::$routeCollection->group('game', function (MapGuesser\Routing\RouteCollection $routeCollection) { | Container::$routeCollection->group('game', function (MapGuesser\Routing\RouteCollection $routeCollection) { | ||||||
|     $routeCollection->get('game', '{mapId}', [MapGuesser\Controller\GameController::class, 'getGame']); |     $routeCollection->get('game', '{mapId}', [MapGuesser\Controller\GameController::class, 'getGame']); | ||||||
|     $routeCollection->get('game-json', '{mapId}/json', [MapGuesser\Controller\GameController::class, 'getGameJson']); |     $routeCollection->post('game.prepare-json', '{mapId}/prepare.json', [MapGuesser\Controller\GameController::class, 'prepareGame']); | ||||||
|     $routeCollection->get('initialData-json', '{mapId}/initialData.json', [MapGuesser\Controller\GameFlowController::class, 'getInitialData']); |     $routeCollection->post('game.initialData-json', '{mapId}/initialData.json', [MapGuesser\Controller\GameFlowController::class, 'initialData']); | ||||||
|     $routeCollection->post('guess-json', '{mapId}/guess.json', [MapGuesser\Controller\GameFlowController::class, 'evaluateGuess']); |     $routeCollection->post('game.guess-json', '{mapId}/guess.json', [MapGuesser\Controller\GameFlowController::class, 'guess']); | ||||||
|  | }); | ||||||
|  | Container::$routeCollection->group('multiGame', function (MapGuesser\Routing\RouteCollection $routeCollection) { | ||||||
|  |     $routeCollection->get('multiGame.new', 'new/{mapId}', [MapGuesser\Controller\GameController::class, 'getNewMultiGame']); | ||||||
|  |     $routeCollection->get('multiGame', '{roomId}', [MapGuesser\Controller\GameController::class, 'getMultiGame']); | ||||||
|  |     $routeCollection->post('multiGame.prepare-json', '{roomId}/prepare.json', [MapGuesser\Controller\GameController::class, 'prepareMultiGame']); | ||||||
|  |     $routeCollection->post('multiGame.initialData-json', '{roomId}/initialData.json', [MapGuesser\Controller\GameFlowController::class, 'multiInitialData']); | ||||||
|  |     $routeCollection->post('multiGame.nextRound-json', '{roomId}/nextRound.json', [MapGuesser\Controller\GameFlowController::class, 'multiNextRound']); | ||||||
|  |     $routeCollection->post('multiGame.guess-json', '{roomId}/guess.json', [MapGuesser\Controller\GameFlowController::class, 'multiGuess']); | ||||||
| }); | }); | ||||||
| Container::$routeCollection->group('admin', function (MapGuesser\Routing\RouteCollection $routeCollection) { | Container::$routeCollection->group('admin', function (MapGuesser\Routing\RouteCollection $routeCollection) { | ||||||
|     $routeCollection->get('admin.mapEditor', 'mapEditor/{mapId?}', [MapGuesser\Controller\MapAdminController::class, 'getMapEditor']); |     $routeCollection->get('admin.mapEditor', 'mapEditor/{mapId?}', [MapGuesser\Controller\MapAdminController::class, 'getMapEditor']); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user