所以我正准备发布我的第一个symfony包,我想添加composer.json
文件,该文件说明了它所依赖的包的信息。我知道我对doctrine/common
和doctrine orm bundle
有一些依赖关系,但我不确定我的代码支持的这些包的最小版本和/或最大版本是什么。有没有办法测试这个? (同样的问题将适用于php版本。它适用于php 5.3但我没有在所有版本上测试它)
答案 0 :(得分:0)
您可以在其composer.json文件中检查任何供应商的php要求。 检查composer.json是否要使用doctrine / common。 例如:
https://github.com/doctrine/common/blob/master/composer.json
此供应商将使用php 5.5
如果您的软件包支持较低版本的php,那么您必须查找此供应商的先前版本