Symfonyob娱乐下载 4.1新增功能:杂项。改进(第二部分)
2018年5月25日·发表的哈维尔Eguiluz
警告:这篇文章是关于一个不受支持的Symfony版本。ob娱乐下载有些信息可能已经过时了。阅读最新的Symfony文档ob娱乐下载.
新choice_translation_locale
选项
提供的
Yonel Ceruto
在# 26825.
在Syob娱乐下载mfony 4.1中,CountryType,CurrencyType,LanguageType而且LocaleType表单字段定义一个newchoice_translation_locale
选项更改用于翻译元素列表的区域设置。在之前的Symfony版ob娱乐下载本中,元素总是被翻译到当前区域:
1 2 3 4
$formBuilder->add (“国家”, CountryType::类,//将元素翻译成西班牙语,而不考虑当前的语言环境“choice_translation_locale”= >“西文”]);
增加删除缓存池项命令
在Syob娱乐下载mfony 4.1中,有一个新的缓存池:删除
命令,用于从缓存池中删除指定项。这在开发应用程序时非常有用,当你只需要清除一个元素时,不需要删除整个缓存池:
1
$PHP bin/控制台缓存:pool:delete
使用自定义函数allow_if
表达式
在复杂的应用程序中access_control
安全配置可以包括安全的表情定义为ExpressionLanguage组件:
1 2 3 4 5 6 7
#配置/包/ security.yaml安全:#……access_control:-路径:^ / _internal /安全allow_if:"'127.0.0.1' == request.getClientIp() or has_role('ROLE_ADMIN')"
在Syob娱乐下载mfony 4.1中,allow_if
表达式还可以包括any自定义表达式语言函数在应用程序中定义。
增加了一个dd ()
调试助手
提供的
尼古拉斯Grekas
在# 26970.
使用连接到代码编辑器的调试器是调试应用程序的最佳方式。不过,有时也要打个电话dump()函数可以像调试器一样有效,并且执行速度更快。在Syob娱乐下载mfony 4.1中,我们引入了一个名为dd ()
这将转储给定的信息并立即停止应用程序,这是调试应用程序时常见的工作流程:
1 2 3
dd ($用户,$请求);//等价于:// dump($user, $request);退出(1);
发表在#生活在边缘
评论
雷尼尔·佩雷斯·米拉
2018年5月25日说在44
# 1
这真是太棒了!!!!感谢大家让这个框架成为PHP最好的框架!!
马塞尔Stratu
2018年7月10日说在14:56
#2
最后dd()调试助手,我已经等了很多年了,我厌倦了手动做它。谢谢你!
评论截止。
为了确保评论保持相关性,旧帖子将被关闭。