Sobes.tech
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.