Php Symfony2从Before筛选器发送重定向响应

Php Symfony2从Before筛选器发送重定向响应,php,symfony,Php,Symfony,我用它来检测应用程序使用的是什么语言(例如,是英语还是其他语言),然后用它做一些事情。在我做了这些之后,我想发送一个重定向响应到另一个Symfony路由,就像这样 return new RedirectResponse(route_name) 但这不起作用,因为我没有扩展ContainerWare,所以获取重定向响应对象的组件不知道如何处理它 我的问题是,在我完成之前的过滤器后,如何从中重定向?以下是一些与问题相关的答案: Elnur Abdurrakhimov的回答或NHG的回答将对您有所帮

我用它来检测应用程序使用的是什么语言(例如,是英语还是其他语言),然后用它做一些事情。在我做了这些之后,我想发送一个重定向响应到另一个Symfony路由,就像这样

return new RedirectResponse(route_name)
但这不起作用,因为我没有扩展ContainerWare,所以获取
重定向响应
对象的组件不知道如何处理它


我的问题是,在我完成之前的过滤器后,如何从中重定向?

以下是一些与问题相关的答案:
Elnur Abdurrakhimov的回答或NHG的回答将对您有所帮助。

在打字过程中几乎完全相同<代码>谷歌是你的朋友我找到了答案,但出于某种宇宙定义的原因,跳过了NHG的答案。谢谢