» Composer es un administrador de dependencias para PHP, lo cual hace posible definir el uso de paquetes de código de terceros en un proyecto, facilitando su instalación y actualización. El cual se beneficia de la característica integrada de autocarga de clases de PHP, repositorios de paquetes de PHP como » Packagist, y convenciones comunes de diseño y codificación del proyecto.
   Por ejemplo, si una aplicación o sitio web en PHP necesita
   trabajar con valores UUID,
   el » paquete
   ramsey/uuid de Ben Ramsey
   el cual implementa los tipos de UUID ampliamente conocidos y utilizados,
   y definidos en » RFC 4122 podrían ser utilizados.
  
   Brevemente, esto se hace creando un archivo composer.json
   en el proyecto, y usando Composer para instalar la última versión del
   paquete, e incluyendo el script de autocarga de Composer para hacerlo disponible
   al código. La » documentación
   "Basic Usage" (Uso básico) de Composer profundiza en esto.
  
Ejemplo #1 
    composer.json el cual incluye un solo paquete.
   
{
    "require": {
        "ramsey/uuid": "^4.7"
    }
}
