Sobes.tech
Junior — Middle

Kaip galima sukonfigūruoti automatinį klasių įkėlimą naudojant Composer?

sobes.tech AI

Atsakymas iš AI

„Composer“ automatinis klasių įkėlimas konfigūruojamas per autoload sekciją composer.json faile. Pagrindiniai būdai:

  • PSR-4 automatinis įkėlimas — priskiria vardų erdves katalogams.
  • PSR-0 automatinis įkėlimas — pasenęs standartas, panašus į PSR-4.
  • classmap — nurodo konkrečius failus ar katalogus skenavimui.
  • files — įkelia tiesiogiai nurodytus failus.

PSR-4 konfigūracijos pavyzdys:

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

Po composer.json pakeitimų, reikia vykdyti composer dump-autoload, kad atnaujintumėte automatinį įkėlėją.