Sobes.tech
Junior — Middle

Kako konfigurisati automatsko učitavanje klasa pomoću Composer-a?

sobes.tech АИ

Одговор од АИ

Автоматско учитавање класа у Composer-у се конфигурише преко секције autoload у фајлу composer.json. Главни начини су:

  • PSR-4 аутоматско учитавање — повезује просторе имена са директоријумима.
  • PSR-0 аутоматско учитавање — застарели стандард, сличан PSR-4.
  • classmap — указује на одређене фајлове или директоријуме за скенирање.
  • files — директно учитава наведене фајлове.

Пример конфигурације PSR-4:

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

Након измене composer.json, потребно је покренути composer dump-autoload да би се ажурирао аутоматски учитавач.