在我的Symfony项目中,我正在使用OpenSSL加密/解密数据。我可以使用openssl_get_cipher_methods()
检查我想使用的密码方法是否适用,但是我不想在每次运行代码时都执行此检查。
另一方面,Symfony可以检查运行项目所需的系统要求:https://symfony.com/doc/3.4/reference/requirements.html。
有没有一种方法可以添加新的系统要求进行检查?这样,我可以一次而不是每次检查可用密码。
答案 0 :(得分:2)
Symfony需求检查器是Symfony distribution bundle的一部分,它是静态的。
但是,您可以在安装更新后使用Composer scripts来执行所需的任务,也可以实施Symfony cache warmer在Symfony缓存构建过程中执行必需的测试,这是每个Symfony应用程序必不可少的部分。