Symfony2中被遗弃的getRequest()方法分析


Posted in PHP onMarch 17, 2016

本文实例分析了Symfony2中被遗弃的getRequest()方法。分享给大家供大家参考,具体如下:

最近使用Symfony时,在NetBeans中发现getRequest()方法被遗弃了:

/**
 * Shortcut to return the request service.
 *
 * @return Request
 *
 * @deprecated Deprecated since version 2.4, to be removed in 3.0. Ask
 *       Symfony to inject the Request object into your controller
 *       method instead by type hinting it in the method's signature.
 */
public function getRequest()
{
  return $this->container->get('request_stack')->getCurrentRequest();
}

Google了一下,发现应该这么写:

use Symfony\Component\HttpFoundation\Request;
public function updateAction(Request $request)
{
  $foo = $request->get('foo');
  $bar = $request->get('bar');
}

post方式请使用:

$foo = $request->request->get('foo');

get方式请使用:

$foo = $request->query->get('foo');

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
MVC模式的PHP实现
Oct 09 PHP
在Windows版的PHP中使用ADO
Oct 09 PHP
用PHP和ACCESS写聊天室(六)
Oct 09 PHP
PHP音乐采集(部分代码)
Feb 14 PHP
php5 pdo新改动加载注意事项
Sep 11 PHP
php获取通过http协议post提交过来xml数据及解析xml
Dec 16 PHP
PHP实现伪静态方法汇总
Jan 13 PHP
PHP 7.1新特性的汇总介绍
Dec 16 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
Feb 21 PHP
PHP实现文件上传与下载
Aug 28 PHP
php redis setnx分布式锁简单原理解析
Oct 23 PHP
php的单例模式及应用场景详解
Feb 27 PHP
php文件缓存方法总结
Mar 16 #PHP
php常用图片处理类
Mar 16 #PHP
PHP匿名函数和use子句用法实例
Mar 16 #PHP
PHP Static延迟静态绑定用法分析
Mar 16 #PHP
PHP5.5迭代生成器用法实例详解
Mar 16 #PHP
Laravel执行migrate命令提示:No such file or directory的解决方法
Mar 16 #PHP
PHP 中提示undefined index如何解决(多种方法)
Mar 16 #PHP
You might like
ubuntu12.04使用c编写php扩展模块教程分享
2013/12/25 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
2014/11/19 PHP
一个简单的jQuery插件制作 学习过程及实例
2010/04/25 Javascript
jQuery元素的隐藏与显示实例
2015/01/20 Javascript
JavaScript中判断函数、变量是否存在
2015/06/10 Javascript
如何制作幻灯片(代码分享)
2017/01/06 Javascript
jQuery实现的省市联动菜单功能示例【测试可用】
2017/01/13 Javascript
基于bootstrap按钮式下拉菜单组件的搜索建议插件
2017/03/25 Javascript
webstrom Debug 调试vue项目的方法步骤
2018/07/17 Javascript
详解小程序输入框闪烁及重影BUG解决方案
2018/08/31 Javascript
Angular(5.2->6.1)升级小结
2018/12/27 Javascript
js计算最大公约数和最小公倍数代码实例
2019/09/11 Javascript
JavaScript实现省市联动效果
2019/11/22 Javascript
JavaScript监听一个DOM元素大小变化
2020/04/26 Javascript
JS 获取文件后缀,判断文件类型(比如是否为图片格式)
2020/05/09 Javascript
python ElementTree 基本读操作示例
2009/04/09 Python
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
python事件驱动event实现详解
2018/11/21 Python
python psutil模块使用方法解析
2019/08/01 Python
Pytorch自己加载单通道图片用作数据集训练的实例
2020/01/18 Python
Python多线程通信queue队列用法实例分析
2020/03/24 Python
Pytest测试框架基本使用方法详解
2020/11/25 Python
英国知名的皮手套品牌:Dents
2016/11/13 全球购物
size?德国官方网站:英国伦敦的球鞋精品店
2018/03/17 全球购物
Tessabit美国:集世界奢侈品和设计师品牌的意大利精品买手店
2020/06/29 全球购物
如何清空Session
2015/02/23 面试题
毕业生个人求职的自我评价
2013/10/28 职场文书
电子专业推荐信范文
2013/11/18 职场文书
小学生班会演讲稿
2014/01/09 职场文书
探矿工程师自荐信
2014/01/24 职场文书
三八妇女节超市活动方案
2014/08/18 职场文书
银行贷款收入证明
2014/10/17 职场文书
工作收入住址证明
2014/10/28 职场文书
2016机关干部作风建设心得体会
2016/01/21 职场文书
使用CSS定位HTML元素的实现方法
2022/07/07 HTML / CSS
win10此电脑打不开怎么办 win10双击此电脑无响应的解决办法
2022/07/23 数码科技