Desde hace varios años Composer ha revolucionado el desarrollo de aplicaciones en PHP. Es la típica herramienta que cuando la descubres, piensas “Cómo he podido vivir si esto”.
En 2014, en PHP Cáceres tuve la ocasión de dar una charla sobre este tema, Composer, Gestionando dependencias en PHP, donde hablé a fondo de esta herramienta y como nos cambiaría la vida a los programadores PHP.
Hace una semana hablando con un colega de profesión, me preguntaba cómo podía saber la versión de las dependencias instaladas al ejecutar composer install o composer update. Lo que le sucedía era que cuando tenía algún conflicto, no conocía una forma rápida de saber que versiones tenía instaladas.
Composer nos facilita esta tarea, simplemente tenemos que ejecutar el siguiente comando y nos sacará un listado de todas las dependencias instaladas y la versión de cada una:
$ composer show
También podemos ver qué dependencias tiene cada paquete junto con su versión en forma de árbol.
$ composer show -t
Para tener información detallada de una dependencia concreta, podemos hacerlo con:
$ composer show -- symfony/symfony
Hasta a próxima, espero que os sea útil :)