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 相关文章推荐
一个简单的域名注册情况查询程序
Oct 09 PHP
让PHP开发者事半功倍的十大技巧小结
Apr 20 PHP
php foreach 参数强制类型转换的问题
Dec 10 PHP
PHP 设置MySQL连接字符集的方法
Jan 02 PHP
php下拉选项的批量操作的实现代码
Oct 14 PHP
php cookie使用方法学习笔记分享
Nov 07 PHP
php实现与erlang的二进制通讯实例解析
Jul 23 PHP
php实现的mysqldb读写分离操作类示例
Feb 07 PHP
yii2 上传图片的示例代码
Nov 02 PHP
PHP使用Session实现上传进度功能详解
Aug 06 PHP
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
Dec 04 PHP
浅谈PHP7中的一些小技巧
May 29 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
PHP 写文本日志实现代码
2010/05/18 PHP
解析php中call_user_func_array的作用
2013/06/07 PHP
php的慢速日志引起的Mysql错误问题分析
2014/05/13 PHP
PHP aes (ecb)解密后乱码问题
2015/06/22 PHP
php简单实现sql防注入的方法
2016/04/22 PHP
PHP封装的page分页类定义与用法完整示例
2018/12/24 PHP
laravel5.2表单验证,并显示错误信息的实例
2019/09/29 PHP
动态读取JSON解析键值对的方法
2014/06/03 Javascript
javascript对象的创建和访问
2016/03/08 Javascript
总结Javascript中的隐式类型转换
2016/08/24 Javascript
JavaScript错误处理和堆栈追踪详解
2017/04/18 Javascript
AngularJS获取json数据的方法详解
2017/05/27 Javascript
vue 打包后的文件部署到express服务器上的方法
2017/08/09 Javascript
vue-router项目实战总结篇
2018/02/11 Javascript
原生js实现五子棋游戏
2020/05/28 Javascript
js实现头像上传并且可预览提交
2020/12/25 Javascript
[01:01:22]VGJ.S vs OG 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
一个简单的python程序实例(通讯录)
2013/11/29 Python
python查找指定具有相同内容文件的方法
2015/06/28 Python
阿里云ECS服务器部署django的方法
2019/08/29 Python
Python统计分析模块statistics用法示例
2019/09/06 Python
在pytorch中实现只让指定变量向后传播梯度
2020/02/29 Python
python实例化对象的具体方法
2020/06/17 Python
关于Theano和Tensorflow多GPU使用问题
2020/06/19 Python
详解基于python的图像Gabor变换及特征提取
2020/10/26 Python
html5移动端价格输入键盘的实现
2019/09/16 HTML / CSS
纪伊国屋新加坡网上书店:Kinokuniya新加坡
2017/12/29 全球购物
澳大利亚电商Catch新西兰站:Catch.co.nz
2020/05/30 全球购物
介绍一下Linux文件的记录形式
2012/04/18 面试题
如何理解transaction事务的概念
2015/05/27 面试题
美术教师自我鉴定
2014/02/12 职场文书
销售员未完成销售业绩的检讨书
2014/10/12 职场文书
工作作风懒散检讨书
2014/10/29 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
小学三年级作文之写景
2019/11/05 职场文书
CSS3 天气图标动画效果
2021/04/06 HTML / CSS