Учитывая, что Composer поддерживает оператор OR
, и у меня есть следующий сценарий:
composer.json моего проекта
require: {
"vendor/dependencyA": "^1.0"
}
Зависимость A composer.json
require: {
"vendor/dependencyB": "^1.0 || ^2.0"
}
Учитывая, что у меня нет контроля над файлом Dependency A
composer.json, как я могу сказать композитору, какую версию dependencyB
я предпочитаю, если обе соответствуют требованиям?