/** * @Route("/get-tournaments/{id}", name="get-tournaments") */ public function getTournamentAction(Region $region) { $tournaments = $region->getTournaments(); $ret = array(); foreach ($tournaments as $tournament) { $ret[] = array('id' => $tournament->getId(), 'name' => $tournament->getName()); } $content = array('tournaments' => $ret); return new JsonResponse($content); }