Назад к вопросам
Junior — Middle
88
Каким образом можно конфигурировать автоматическую загрузку классов с помощью Composer?
Ответ от нейросети
sobes.tech 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 для обновления автозагрузчика.