Junior — Middle
¿Cómo se puede configurar la carga automática de clases con Composer?
sobes.tech AI
Respuesta de la IA
La carga automática de clases en Composer se configura a través de la sección autoload en el archivo composer.json. Las principales formas son:
- Carga automática PSR-4 — asigna espacios de nombres a directorios.
- Carga automática PSR-0 — estándar obsoleto, similar a PSR-4.
- classmap — indica archivos o directorios específicos para escanear.
- files — carga directamente los archivos indicados.
Ejemplo de configuración PSR-4:
{
"autoload": {
"psr-4": {
"App\\": "src/"
}
}
}
Después de modificar composer.json, es necesario ejecutar composer dump-autoload para actualizar el cargador automático.