10 juil 2014
Catégorie

Parmi les nouvelles additions à Drupal 8, nous trouvons "Composer".

Composer est un outil de gestion de la dépendance en PHP. Il vous permet de déclarer les bibliothèques dépendantes dont votre projet a besoin et il va les installer dans ce projet pour vous.
(traduit de https://getcomposer.org/).

Composer va chercher ces bibliothèques sur packagist.org
Dans Drupal 8, ces bibliothèques sont relativement nombreuses, il y a par exemple les composants de Symfony, Doctrine, Guzzle, Phpunit...etc.

Pour faire suite à mon billet précédent sur "l'autoloading", nous pouvons dire que Drupal 8 utilise Composer comme "autoloadeur" pour ces dépendances.