Private
Public Access
1
0
Files
MineSeeker/config/routes/mineseeker.yaml

54 lines
1.5 KiB
YAML

MineSeekerBundle_homepage:
path: /
controller: App\Controller\GameController::index
MineSeekerBundle_gamePlay:
path: /play
controller: App\Controller\GameController::play
MineSeekerBundle_gamePlayWId:
path: /play/{gameAssoc}
controller: App\Controller\GameController::play
MineSeekerBundle_terms:
path: /terms-of-service
controller: App\Controller\GameController::terms
MineSeekerBundle_privacy:
path: /privacy-policy
controller: App\Controller\GameController::privacy
MineSeekerBundle_contact:
path: /contact
controller: App\Controller\GameController::contact
MineSeekerBundle_landing:
path: /landing-page
controller: App\Controller\GameController::landing
MineSeekerBundle_api_game_start:
path: /api/game/start
controller: App\Controller\MercureController::start
methods: [POST]
MineSeekerBundle_api_game_connect:
path: /api/game/connect/{gameAssoc}
controller: App\Controller\MercureController::connect
methods: [GET]
MineSeekerBundle_api_game_join:
path: /api/game/join/{gameAssoc}
controller: App\Controller\MercureController::join
methods: [POST]
MineSeekerBundle_api_game_step:
path: /api/game/step/{gameAssoc}
controller: App\Controller\MercureController::step
methods: [POST]
MineSeekerBundle_api_game_leave:
path: /api/game/leave/{gameAssoc}
controller: App\Controller\MercureController::leave
methods: [POST]