php – 在Symfony 2.4中获取主请求

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 在Symfony 2.4中获取主请求脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
从视图中渲染另一个控制器时,主请求会丢失 – 这意味着,例如,GET参数在该渲染(包含)控制器中将不可用.

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

我已经在项目中发现了一些遗留代码,但它在2.4中已经弃用,并且已经在3.0中删除了:

$this->container->get('request_stack')->getMasterRequest();

这里$this->容器是ContainerInterface.

解决方法

http://api.symfony.com/master/Symfony/Component/HttpFoundation/RequestStack.html

从RequestStack,您可以获得主请求$stack-> getMasterRequest().

作为服务的请求已弃用$this-> container-> get(‘request’),但此堆栈替换了它.

脚本宝典总结

以上是脚本宝典为你收集整理的php – 在Symfony 2.4中获取主请求全部内容,希望文章能够帮你解决php – 在Symfony 2.4中获取主请求所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。