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