Nous avons vu comment définir une version de dépendance avec Composer. Voyons à présent comment les charger et gérer les conflits. Installation des dépendances Si vous utilisez Composer, vous avez déjà certainement remarqué que, à la racine de vos projets, … Lire la suite
Archives pour la catégorie Composer
Quelles versions de dépendance spécifier avec Composer?
Après avoir abordé les règles et contraintes sémantiques des versions dans un précédent article, voyons comment définir ses dépendances avec Composer. Patterns de contrainte Composer propose un système de pattern pour définir les contraintes de version des dépendances incluses dans … Lire la suite
Qu’est-ce qu’une « version »?
Vista, Xp, alpha, beta, 2.0… Les versions sont omniprésentes dans notre quotidien. Mais, dans le fond, comment définit-on une (bonne) version? Voici quelques éléments de réponse qui, bien qu’ils s’intègrent dans une réflexion globale par rapport à la gestion des … Lire la suite
Bonnes pratiques Composer: gérer les versions
On ne présente plus Composer, la star des gestionnaires de dépendance en PHP. Composer permet de télécharger toutes vos dépendances très facilement, et possède un solveur de dépendance plutôt malin. Il travaille souvent en binôme avec Packagist qui liste les … Lire la suite