Travailler avec une version non publiée d'une librairie avec composer
—On a parfois besoin de voir comment va se comporter une librairie une fois utilisée dans un projet avant de vouloir en publier une nouvelle version.
Une solution peut-être de créer un alias composer vers la branche du repository de la librairie qui nous intéresse.
Par exemple, si l’on veut utiliser la branche branch-name
en tant que version 0.7.0
de la librairie author\library
on peut modifier le fichier composer.json
pour indiquer dans le bloc require
"author/library": "dev-branch-name as 0.7.0"
.
Il est important de noter que le nom de la branche est préfixé de dev-
.