Sobes.tech
Junior — Middle

Ako nakonfigurovať automatické načítanie tried pomocou Composeru?

sobes.tech AI

Odpoveď od AI

Automatické načítanie tried v Composer sa konfiguruje cez sekciu autoload v súbore composer.json. Hlavné spôsoby sú:

  • PSR-4 automatické načítanie — priraďuje priestory mien k adresárom.
  • PSR-0 automatické načítanie — zastaraný štandard, podobný PSR-4.
  • classmap — určuje konkrétne súbory alebo adresáre na skenovanie.
  • files — načítava priamo uvedené súbory.

Príklad konfigurácie PSR-4:

{
  "autoload": {
    "psr-4": {
      "App\\": "src/"
    }
  }
}

Po zmene composer.json je potrebné spustiť composer dump-autoload na aktualizáciu automatického načítavača.