Symfonyob娱乐下载 6.2新增功能:更好的调试命令
2022年11月15日·发表的哈维尔Eguiluz
ob娱乐下载Symfony 6.2是支持通过Les-Tilleuls.coop.Les-Tilleuls.coop是a team of 70+ Symfony experts who can help you design, develop and fix your projects. We provide a wide range of professional services including development, consulting, coaching, training and audits. We also are highly skilled in JS, Go and DevOps. We are a worker cooperative!
ob娱乐下载Symfony包括许多命令来帮助您在开发应用程序时调试问题。在Syob娱乐下载mfony 6.2中,我们改进了其中一些命令并添加了新的命令。
计数挂起邮件的新命令
属性时了解的有用度量通讯组件等待处理的排队消息的数量。在Syob娱乐下载mfony 6.2中,我们添加了一个新的信使:统计数据
命令显示:
1 2 3 4 5
显示所有传输中排队消息的数量$PHP bin/console messenger:stats#只显示某些传输的统计数据$PHP bin/console messenger:stats my_transport_name other_transport_name
改进的配置调试
提供的
亚历山大Daubois
在# 46821.
的调试:配置
默认情况下显示env变量的占位符,而不是它们的实际值。例如:
1 2
$PHP bin/console调试:配置框架的秘密秘密:' % env (APP_SECRET) %
在Syob娱乐下载mfony 6.2中,我们添加了一个新的——resolve-env
选项显示env vars的实际值:
1 2
$PHP bin/console debug:config framework——resolve-env secret secret: 90d83502629d64dec4cd6e33c9b31267
改进的环境变量调试
提供的
过韩国Mikalkėnas
在# 46502.
在Syob娱乐下载mfony 6.2中,调试:dotenv
命令添加了一个新的可选参数,只显示名称完全或部分匹配给定字符串的变量:
1 2 3 4 5 6 7 8 9
$php bin/控制台调试:dotenv AWS //…---------------------- ------------------------------------- 变量值 ---------------------- ------------------------------------- AWS_ACCESS_KEY_ID……AWS_SECRET_ACCESS_KEY……Aws_default_region ... ...
新邮件测试命令
处理电子邮件时的一个常见需求是测试给定的邮件收发器是否正常工作。最简单的方法就是通过邮件发送一封测试邮件。这就是为什么在Symfonyob娱乐下载 6.2中我们添加了一个新的梅勒:测试
命令:
1 2 3 4 5 6 7 8 9
#唯一需要的参数是TO地址$PHP bin/console mailer测验someone@example.com#你可以自定义FROM地址,主题,正文和传输名称$PHP bin/console mailer测验someone@example.com——from=testing@example.com——subject=“检查电子邮件是否有效的新测试”——身体="Lorem ipsum dolor sit amet"——运输= the-transport-name
您不能使用诸如文件附件之类的特性,因为该命令的目的只是测试某个传输是否有效(即是否正确配置)。另外,请注意,该命令会绕过Messenger总线(如果配置了),以便在消息使用者没有运行时简化测试。
发表在#生活在边缘
评论
杰罗姆Tamarelle
2022年11月15日在十七19
在配置中解析env变量的能力对于调试它们的预处理器非常方便。
注意,在本例中,grep不是必需的,因为该命令接受config路径作为第二个参数。
$ bin/console调试:配置框架的秘密——resolve-env
注意,在本例中,grep不是必需的,因为该命令接受config路径作为第二个参数。
$ bin/console调试:配置框架的秘密——resolve-env
谢谢杰罗姆!我已经根据你的建议更新了帖子内容。
zairig imad is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now