新在Symfoob娱乐下载ny 2.2:小事情
2012年12月13日·发表的法比安效力
警告:这篇文章是关于一个不受支持的Symfony的版本。ob娱乐下载其中一些信息可能是过时了。阅读最近的Symfony文档ob娱乐下载。
新的Syob娱乐下载mfony版本不仅是重大的新特性,但也有小调整…Symfony 2.2中,我们有很多。ob娱乐下载今天,我给你四个小事情在Symfony 2.2中引入的。ob娱乐下载
提供的
格雷戈勒Pineau
在# 5904。
当使用定义默认值@Route
注释
如果您正在使用注解来定义你的路线,你喜欢它带给您的代码的简洁性。并为路线定义一个默认值占位符可以完成了违约
关键的注释:
1 2 3 4 5 6 7
/ * * *@Route(“你好/{名称}”,名字=“嗨”,缺省值={“名字”=“Bob”}) * /公共函数hiAction(美元的名字){返回新响应(美元的名字);}
足够简单,但是随着Symfony的2.2,可以ob娱乐下载简化此代码更多通过定义默认值直接从PHP代码,简单,干净,和“语义”更正确的:
1 2 3 4 5 6 7
/ * * *@Route(“你好/{名称}”,名字=“嗨”)* /公共函数hiAction(美元的名字=“Bob”){返回新响应(美元的名字);}
提供的
geecu
在# 5558。
使用帮助命令的别名
当你想要一些帮助一个Symfony命令(比如获得可用的选项和参数),您可以ob娱乐下载使用帮助
命令或添加——帮助
任何命令的选项:
1 2
美元。/ app /控制台学说:模式:生成—帮助美元。/ app /控制台帮助原则:模式:生成
如果你懒得输入命令名称,您可以使用一个别名:
1 2
美元。/ app /控制台做sc:通用电气—帮助美元。/ app /控制台帮助做sc:通用电气
好吧,最后一个例子是Symfony 2.2。ob娱乐下载
最小化网络分析器菜单
Symfob娱乐下载ony web分析工具是非常有用的,当你需要了解发生了什么当Symfony呈现URL。在Syob娱乐下载mfony 2.2中,许多已经调整分析器,并给更多的空间给你有用的信息,你可以点击新“最小化”按钮,左边菜单最小化。
提供的
Bart van den村
在# 4937。
得到标记服务
当你需要调试服务配置,容器:调试
命令可以帮助你很多。但是,如果你想要列出所有服务标记与给定标签?这是现在可能在Symfony 2.2:ob娱乐下载
1 2 3 4 5 6 7 8 9 10
app /控制台容器:调试——标签=形式。类型(容器)公共服务服务Id类名form.type范围。生日组件容器Symfony \ \ \ob娱乐下载 \ \核心类型的扩展形式\ BirthdayType form.type。复选框组件容器Symfony \ \ ob娱乐下载\ \ \核心类型的扩展形式\ CheckboxType form.type。选择组件容器Symfony \ \ob娱乐下载 \ \ \核心类型的扩展形式\ ChoiceType form.type。收集容器Symfony组件\ \ \ \ ob娱乐下载\核心类型的扩展形式\ CollectionType form.type。国家集装箱Symfony组件\ \ ob娱乐下载\ \ \核心类型的扩展形式\ CountryType […]
当特定的服务信息,关于标签的信息更精确:
1 2 3 4 5 6 7 8 9 10 11 12 13
>应用程序/控制台容器:调试data_collector。请求(容器)的信息为服务data_collector。data_collector请求服务Id。请求类Symfony \包\ob娱乐下载 FrameworkBundle \ DataCollector \ RequestDataCollector标签——内核。event_listener(事件:内核。控制器,方法:onKernelController) - data_collector(模板:WebProfilerBundle:收集器:请求,id:要求,优先级:255)范围容器——公共是的合成不需要文件
发表在#生活在边缘
评论
Florian Preusner
说12月13日,2012年在40
好工作!:“默认值”)是一个不错的想法…
Skander MABROUK
说在12月14日,2012年在身子;
等待symfonob娱乐下载y 2.2……
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。
Bart van den Burg is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Nowhttps://github.com/ob娱乐下载symfony/symfony/pull/4937