Php 在Symfony 2.4中获取主请求

Php 在Symfony 2.4中获取主请求,php,symfony,request,Php,Symfony,Request,从视图中呈现另一个控制器时,主请求将丢失-这意味着,例如,GET参数在该呈现(包含)控制器中不可用 除了直接访问$\u GET之外,在渲染的控制器中访问查询字符串的方法是什么(这很有效) 我在项目中发现了一些可以实现这一功能的遗留代码,但它在2.4中已被弃用,并将在3.0中被删除: $this->container->get('request_stack')->getMasterRequest(); 这里$this->container是container接口。 从Reque

从视图中呈现另一个控制器时,主请求将丢失-这意味着,例如,GET参数在该呈现(包含)控制器中不可用

除了直接访问$\u GET之外,在渲染的控制器中访问查询字符串的方法是什么(这很有效)

我在项目中发现了一些可以实现这一功能的遗留代码,但它在2.4中已被弃用,并将在3.0中被删除:

$this->container->get('request_stack')->getMasterRequest();
这里$this->container是container接口。

RequestStack
可以获得主请求
$stack->getMasterRequest()

作为服务的请求已被弃用
$this->container->get('request')
,但此堆栈取代了它。

您读过以下内容吗:?