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 相关文章推荐
PHP 字符串操作入门教程
Dec 06 PHP
关于mysql 字段的那个点为是定界符
Jan 15 PHP
cache_lite试用
Feb 14 PHP
php在线生成ico文件的代码
Oct 09 PHP
php foreach、while性能比较
Oct 15 PHP
PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
Dec 28 PHP
PHP实现手机归属地查询API接口实现代码
Aug 27 PHP
php学习笔记之基础知识
Nov 08 PHP
PHP定时执行任务的3种方法详解
Dec 21 PHP
PHP无限极分类函数的实现方法详解
Apr 15 PHP
PHP使用第三方即时获取物流动态实例详解
Apr 27 PHP
PHP解析url并得到url参数方法总结
Oct 11 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 变量定义方法
2009/06/14 PHP
php 判断过去离现在几年的函数(实例代码)
2016/11/15 PHP
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
JavaScript检测弹出窗口是否已经关闭的方法
2015/03/24 Javascript
JavaScript实现函数返回多个值的方法
2015/06/09 Javascript
详解JavaScript中基于原型prototype的继承特性
2016/05/05 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
Angularjs实现带查找筛选功能的select下拉框示例代码
2016/10/04 Javascript
微信小程序 教程之引用
2016/10/18 Javascript
微信小程序小组件 基于Canvas实现直播点赞气泡效果
2020/05/29 Javascript
NodeJS实现微信公众号关注后自动回复功能
2017/05/31 NodeJs
Vue Transition实现类原生组件跳转过渡动画的示例
2017/08/19 Javascript
详解Vue 事件修饰符capture 的使用
2017/12/29 Javascript
Vue的watch和computed方法的使用及区别介绍
2018/09/06 Javascript
jquery实现动态创建form并提交的方法示例
2019/05/27 jQuery
Vue实现表格批量审核功能实例代码
2019/05/28 Javascript
Node.js HTTP服务器中的文件、图片上传的方法
2019/09/23 Javascript
python实现清屏的方法
2015/04/30 Python
在Django中限制已登录用户的访问的方法
2015/07/23 Python
python使用PIL模块获取图片像素点的方法
2019/01/08 Python
对Python的交互模式和直接运行.py文件的区别详解
2019/06/29 Python
python 图像处理画一个正弦函数代码实例
2019/09/10 Python
django 文件上传功能的相关实例代码(简单易懂)
2020/01/22 Python
Python requests设置代理的方法步骤
2020/02/23 Python
Python实现动态给类和对象添加属性和方法操作示例
2020/02/29 Python
python+adb+monkey实现Rom稳定性测试详解
2020/04/23 Python
pytorch中的weight-initilzation用法
2020/06/24 Python
使用Python将xmind脑图转成excel用例的实现代码(一)
2020/10/12 Python
localStorage、sessionStorage使用总结
2017/11/17 HTML / CSS
John Varvatos官方网站:设计师男士时装
2017/02/08 全球购物
自荐信如何制作?
2014/02/21 职场文书
高校教师岗位职责
2014/03/18 职场文书
应届本科毕业生求职信
2014/07/23 职场文书
基层党员对照检查材料
2014/09/24 职场文书
投标文件签署授权委托书范本
2014/10/12 职场文书
JS Object构造函数之Object.freeze
2021/04/28 Javascript