Sobes.tech
Junior — Middle

Hogyan lehet konfigurálni az automatik osztálybetöltést a Composer segítségével?

sobes.tech MI

Válasz az MI-től

A Composer automatik osztálybetöltése az autoload szekcióban van konfigurálva a composer.json fájlban. A fő módszerek:

  • PSR-4 autoload — névtereket társít könyvtárakhoz.
  • PSR-0 autoload — elavult szabvány, hasonló a PSR-4-hez.
  • classmap — megadja a szkennelendő fájlokat vagy könyvtárakat.
  • files — közvetlenül betölti a megadott fájlokat.

Példa PSR-4 konfigurációra:

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

A composer.json módosítása után futtassa a composer dump-autoload parancsot az automatikus betöltő frissítéséhez.