Junior — Middle
Hoe kan je automatische class loading configureren met Composer?
sobes.tech AI
Antwoord van AI
De automatische klasse-lading in Composer wordt geconfigureerd via de sectie autoload in het bestand composer.json. De belangrijkste methoden zijn:
- PSR-4 autoloading — koppelt namespace-ruimten aan directories.
- PSR-0 autoloading — verouderde standaard, vergelijkbaar met PSR-4.
- classmap — geeft specifieke bestanden of directories aan om te scannen.
- files — laadt de aangegeven bestanden direct.
Voorbeeld van PSR-4-configuratie:
{
"autoload": {
"psr-4": {
"App\\": "src/"
}
}
}
Na het wijzigen van composer.json moet je composer dump-autoload uitvoeren om de autoloader bij te werken.