向 Symfony 系统添加需求
Add requirement to Symfony system
在我的 Symfony 项目中,我使用 OpenSSL encrypt/decrypt 数据。我可以使用 openssl_get_cipher_methods()
检查我想使用的密码方法是否可用,但我不想每次 运行 我的代码时都执行此检查。
另一方面,Symfony 有一种方法可以检查 运行 项目所需的系统要求:https://symfony.com/doc/3.4/reference/requirements.html.
有什么方法可以添加要检查的新系统要求吗?这样我就可以只检查一次可用的密码,而不是每次都检查。
Symfony 需求检查器是 Symfony distribution bundle 的一部分,它是静态的。
但是您可以使用 Composer scripts to perform required tasks upon install update or you can implement Symfony cache warmer 来在 Symfony 缓存构建过程中执行所需的测试,这是每个 Symfony 应用程序的重要组成部分。
在我的 Symfony 项目中,我使用 OpenSSL encrypt/decrypt 数据。我可以使用 openssl_get_cipher_methods()
检查我想使用的密码方法是否可用,但我不想每次 运行 我的代码时都执行此检查。
另一方面,Symfony 有一种方法可以检查 运行 项目所需的系统要求:https://symfony.com/doc/3.4/reference/requirements.html.
有什么方法可以添加要检查的新系统要求吗?这样我就可以只检查一次可用的密码,而不是每次都检查。
Symfony 需求检查器是 Symfony distribution bundle 的一部分,它是静态的。
但是您可以使用 Composer scripts to perform required tasks upon install update or you can implement Symfony cache warmer 来在 Symfony 缓存构建过程中执行所需的测试,这是每个 Symfony 应用程序的重要组成部分。