Junior — Middle
Come si può configurare il caricamento automatico delle classi con Composer?
sobes.tech AI
Risposta dell'AI
Il caricamento automatico delle classi in Composer viene configurato tramite la sezione autoload nel file composer.json. I metodi principali sono:
- Autoload PSR-4 — associa gli spazi dei nomi alle directory.
- Autoload PSR-0 — standard obsoleto, simile a PSR-4.
- classmap — indica file o directory specifici da scansionare.
- files — carica direttamente i file indicati.
Esempio di configurazione PSR-4:
{
"autoload": {
"psr-4": {
"App\\": "src/"
}
}
}
Dopo aver modificato composer.json, è necessario eseguire composer dump-autoload per aggiornare il caricatore automatico.