function index(Application $app, Request $request) { $this->build(isset($_GET['country']) ? $_GET['country'] : null, isset($_GET['area']) ? $_GET['area'] : null, isset($_GET['venue']) ? $_GET['venue'] : null, $request, $app); $vrb = new VenueRepositoryBuilder(); $vrb->setSite($app['currentSite']); $vrb->setIncludeDeleted(false); $vrb->setMustHaveLatLng(true); $venues = $vrb->fetchAll(); $this->parameters['venues'] = $venues; return $app['twig']->render('site/mapPage.html.twig', $this->parameters); }