/**
  * Renders the template for the current controller/action
  *
  * @param array $parameters
  *
  * @return \Symfony\Component\HttpFoundation\Response
  */
 protected function render(array $parameters = [])
 {
     $request = $this->app['request_stack']->getCurrentRequest();
     $controller = $request->attributes->get('_controller');
     if (!is_string($controller) || empty($controller)) {
         return;
     }
     if (isset($parameters['alternativeRoute'])) {
         $route = (string) $parameters['alternativeRoute'];
     } else {
         $route = (new RouteResolver())->buildRouteFromControllerServiceName($controller);
     }
     return $this->app->render('@' . $route . '.twig', $parameters);
 }