Symfonyob娱乐下载 2.3的新功能:小事情很重要
警告:这篇文章是关于一个不受支持的Symfony版本。ob娱乐下载有些信息可能已经过时了。阅读最新的Symfony文档ob娱乐下载.
每一个新的Symfoob娱乐下载ny版本都试图带来一些小而有用的改进。让我们深入了解Symfony 2.3中的一些问题(没有特别的顺序)ob娱乐下载。
在# 6950,埃Gaspari的输出路由器:匹配
命令显示匹配的路由信息。这将帮助您理解为什么这条特定的路由匹配。
当客户在测试您崭新的Symfony应用程序时偶然发现异常时,您可能希望获得堆栈跟踪以进一步调查该问题。ob娱乐下载你可以使用网络分析器,但你现在也可以让他从网页复制和粘贴堆栈跟踪,因为现在有一个纯文本版本,这要感谢Igor Wiedler在# 6613.
在# 6815,哈维尔·洛佩兹在服务容器中添加Serializer组件的默认配置。阅读专门的烹饪书,学习如何做到定制它。
从2.2开始,你可以在你的开发机器上使用PHP内置的web服务器(但仅限于开发环境)。但是如果您想测试您的生产错误页面,该怎么办呢?多亏了Dariusz Gorecki在# 7507,您现在可以在任何环境(PHP app/console——env=prod服务器:运行
).
当使用表单登录用户时,您可能希望尽可能晚地启动会话。阿德里安·Brault增加一个配置设置(require_previous_session
),以更好地控制在提交身份验证请求之前是否必须存在会话(请参阅# 4776以及背景文档).
从2.2开始,您需要手动启用对_method
请求参数。多亏了托尼Uebernickel在# 7202,您现在可以使用http_method_override设置。
在# 6550,Eric GELOEN使调试配置参数更容易;使用PHP应用程序/控制台容器:debug——参数
列出所有参数和PHP应用/控制台容器:debug——parameter=kernel.debug
命令用于显示指定参数的值。如果需要bash脚本中的参数值($CACHE_DIR=" ' php应用程序/控制台容器:debug——parameter=kernel.cache_dir ' /foo"
).
在内部,Symfony转ob娱乐下载换短控制器名称(FooBundle:家:索引
)到PHP能够理解的控制器/动作对。在# 7843,巴特·范登堡,增加了一种做相反的方法:变换a控制器:行动
字符串到其短名称表示法(集装箱- > (controller_name_converter) - >构建(Symfonyob娱乐下载
将返回FrameworkBundle:重定向:定向
).
如果,像Henrik Bjørnskov你有一个视网膜显示器,# 7065为网页分析器带来视网膜画布元素。
senseno Generator Bundle加速了Doctrine实体、CRUD控制器、表单类型等的引导。但是如果您想自定义生成的代码呢?多亏了NinjDS的工作,路易斯Muñoz Hernández,法比安效力,你现在可以很容易地覆盖每个生成的块。阅读欧宝官网下载app应该很快就能开始了。
罗曼中子一直忙于流程组件,他贡献了几个增强:信号支持而且pid的支持在# 5476,和适当的超时的支持在# 7583.曾经想要运行需要TTY才能正常运行的命令吗?Maximo Cuadros让你满身都是# 7566.
有时,需要在单个项目中混合使用Symfony应用程序和另一ob娱乐下载个PHP应用程序。分享会是个噩梦,但是业力Dordrak,在# 7571,增加了一种管理在Symfony之外启动的会话的方法(他甚至编写了一个完整的ob娱乐下载章在关于它的文档欧宝官网下载app中)。
有没有想过使用补丁
HTTP方法将工作与Symfony形式?ob娱乐下载Bernhard Schussek使它成为可能# 7849.
今天是星期五……幸运的是,Symfonob娱乐下载y 2.3.0 RC1刚刚发布,周末即将到来。那么,如何测试这些新功能呢?
评论
评论截止。
为了确保评论保持相关性,旧帖子将被关闭。
像这样的帖子很容易说服我的老板继续选择Symfony2。ob娱乐下载
Michal Klik is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now