新在symfo欧宝娱乐app下载地址ny 1.2:小事问题(3)
2008年10月8日·发表的法比安效力
来了第三版的小事情可能让你快乐在symfony 1.2。欧宝娱乐app下载地址
测试覆盖率
当你测试你的代码和单元测试或功能测试,它是很方便的知道一些代码没有被覆盖。
symfon欧宝娱乐app下载地址y 1.2,覆盖测试:
任务输出一些给定的测试的代码覆盖率:
/ 欧宝娱乐app下载地址symfony测试:测试/单位/模型/ ArticleTest报道。php lib /模型/ Article.php
第一个参数是一个测试文件或一个测试目录。第二个是你想知道的文件或目录的代码覆盖率。
如果你想知道行不介绍,简单的添加——详细
选择:
/ 欧宝娱乐app下载地址symfony测试:报道——详细的测试/单位/模型/ ArticleTest。php lib /模型/ Article.php
事件
1.1事件系统中引入symfony框架非常灵活。欧宝娱乐app下载地址因为新需求出现,添加新事件:
user.change_authentication
:当用户身份验证状态更改通知。事件需要通过身份验证
国旗作为参数之后发生了变化。debug.web.load_panels
debug.web.filter_logs
你可以阅读的web调试工具栏了解更多关于新调试。*
事件。
形式
框架是由形式更好的几种方法,简化了其使用的模板:
的renderUsing ()
使用特定的格式化程序方法呈现形式:
/ /模板,使用“列表”的形式呈现形式格式化程序< ? php回声美元的形式- >renderUsing(“列表”)? >
的renderHiddenFields ()
方法返回所需的HTML显示隐藏的窗口小部件:
<表单动作=“< ?php echo url_for (@some_route) ? > ">< ? php回声美元的形式- >renderHiddenFields()? >< ul >< ? php回声美元的形式(“名字”]- >renderRow()? >< / ul > < input type =“提交”/ > < /形式>
sfForm
现在也实现了迭代器
接口:
< ul >< ? phpforeach(美元的形式作为美元的领域):? ><李> < ? php回声美元的领域李? > < / >< ? phpendforeach;? >< / ul >
今天就到这儿了。
发表在#生活在边缘
评论
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。
是更好的能够通过一个完整的类名或管理地图“列表”= >“sfWidgetFormSchemaFormatterList”,可以通过覆盖选项之类的
谢谢(这在symfony和整个工作)欧宝娱乐app下载地址
有时你想要手动启动程序从一个点(如从一个事件通知)。
所以就好了通知事件从命令行. .
如。
/ 欧宝娱乐app下载地址symfony事件:通知user.change_authentication