新在Symfoob娱乐下载ny 6.3: DX改进(第1部分)
ob娱乐下载Symfony 6.3是支持由:
DX(开发人员经验)定义的工具、流程和软件开发人员与一个产品或系统交互时使用。在Syob娱乐下载mfony我们不断改善DX和在本帖里,我们将重点介绍一些最好的Symfony 6.3 DX的改进。
向应用程序添加当前语言环境变量
在Syob娱乐下载mfony没有简单的方法从树枝获取应用程序的当前语言环境模板。您可以使用语言切换器在Symfony 6.1中引ob娱乐下载入的通过语言环境作为一个模板变量。
在Syob娱乐下载mfony 6.3中,我们改进全球应用程序变量提供直接访问当前应用程序语言环境:
1
{{app.locale}}
转储YAML数字键作为字符串
提供的
安东尼Lamirault
在# 48127。
默认情况下,Yaml组件转储digit-only整数数组键。然而,有时你必须使用字符串作为键(例如OpenApi规范要求)。
在Syob娱乐下载mfony 6.3中,您可以使用新的Yaml: DUMP_NUMERIC_KEY_AS_STRING
国旗转储这些数字键作为字符串:
1 2 3 4 5
美元倾倒= Yaml::转储([200年= >“foo”]);/ / 200:foo美元倾倒= Yaml::转储([200年= >“foo”),标志:Yaml::DUMP_NUMERIC_KEY_AS_STRING);/ /“200”:foo
更简单的方法来删除所有缓存池
在Syob娱乐下载mfony 6.3我们已经添加了一个新的——所有
参数的命令清除缓存池的内容,这样你就可以清楚他们:
1
美元php bin /控制台缓存池:明确——所有
自动删除过期的资料
提供的
安东尼Lamirault
在# 47352。
我们都爱的ob娱乐下载Symfony分析器所有调试信息,它给了我们在开发应用程序。但这是要付出代价的:可以快速的分析器信息存储在文件的磁盘空间。
Symob娱乐下载fony 6.3中我们引入了一个特性自动删除配置文件过了一段时间。在实践中,针对每个请求有10%的随机机会Symfony激活删除功能。ob娱乐下载当它被激活,任何两天前或更早的被删除创建的配置文件。
添加标签来转储功能
提供的
亚历山大Daubois
在# 48432。
的转储功能dump ()
和dd ()
是公用事业所提供的Symfony里面,当你马上需要调ob娱乐下载试一些问题,不需要使用一个完整的调试器。在Syob娱乐下载mfony 6.3我们改善这些功能可以添加参数名称。这些参数的名字后显示为倾倒旁边的标签内容:
1 2 3 4 5 6 7
{#:#}{#这是普遍使用常规字符串添加一些上下文信息#}{{转储(“原始顺序”,美元订单,处理订单,processedOrder美元)}}{#在#}{#参数显示的名称标签旁边倾倒内容#}{{转储(原:美元订单,加工:$ processedOrder)}}
评论
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。
我们的想法是史诗
我试着从“BETA1”,这没问题,只要没有安装symfony / debug-bundle。ob娱乐下载
我想它将最终“6.3”后释放。
另一方面,我怎么能使用这个在树枝的模板吗?
它看起来像条在树枝模板,但是
”{{转储(价值:价值)}}”
导致SytaxError“标点符号”
转储(['原始顺序' = >美元订单,处理订单的= > $ processedOrder]);“
我想更多,同时如果转储显示我的转储。所以文件和行。这样我可以再次找到我的转储。
这或许已经有安排吗?