Sobes.tech
Junior — Middle

Как да конфигурираме автоматичното зареждане на класове с Composer?

sobes.tech AI

Отговор от AI

Автоматичното зареждане на класове в Composer се настройва чрез секцията autoload във файла composer.json. Основните методи са:

  • PSR-4 автоматично зареждане — съпоставя пространства от имена с директории.
  • PSR-0 автоматично зареждане — остарял стандарт, подобен на PSR-4.
  • classmap — указва конкретни файлове или директории за сканиране.
  • files — зарежда директно посочените файлове.

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

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

След промяна на composer.json трябва да изпълните composer dump-autoload за актуализиране на автоматичния зареждач.