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 за актуализиране на автоматичния зареждач.