Можно ли сделать так чтобы composer устанавливал нужную версию моего пакета в зависимости от версии php?
Добрый день.
У меня есть один пакет в композере для версии php7 и для версии php5. Можно ли сделать так чтобы composer при установки пакета сам определял какая у пользователя версия php и в зависимости от этого устанавливал нужную версию моего пакета?
Делайте отдельные релизы и при переводе на более новую версию php меняйте мажорную версию (особенно если вы ломаете обратную совместимость). В changelog указываете что поменяли, а в composer.json минимальную версию php для которой написан код. Таким образом для старых версий php новые релизы и мастер не установятся и люди сами выберут крайний релиз под из версию