Usar una librería de composer es relativamente sencillo en nuestros proyectos PHP, pero que pasa cuando queremos usar un repositorio en GIT, que o bien no está en composer o bien es nuestro personal, pero lo queremos incluir en otro, algo muy normal cuando separamos componentes reutilizase, pues bien, es muy sencillo esto también, solo tenemos que modificar nuestro composer.json e incluir la url del repositorio de GIT, especificando que es un repositorio GIT y lo vamos a utilizar como una dependencia más.
Nuestro código quedaría de la siguiente forma:
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/igorw/monolog"
}
],
"require": {
"monolog/monolog": "dev-bugfix"
}
}
Inclusi si queremos podemos incluir una carpeta local de nuestro pc, a modo de desarrollo, sería algo así:
{
"repositories": [
{
"type": "path",
"url": "../../packages/my-package"
}
],
"require": {
"my/package": "*@dev"
}
}
Como podemos observar,las posibilidades de composer son mayores de las que realmente conocemos, es una herramienta muy potente que nos hace la vida más fácil día a día.
