Назад к сниппетам
Composer: минимальный composer.json с PSR-4 для префикса App
Базовая конфигурация autoload.psr-4 в composer.json: префикс App → директория src/, экранирование обратного слэша в JSON.
php
1 марта 2026 г.
Минимальный composer.json с секцией PSR-4: все классы с пространством имён App* будут искаться в директории src/.
{
"name": "myvendor/php-app",
"description": "Проект с PSR-4 автозагрузкой",
"autoload": {
"psr-4": {
"App\\": "src/"
}
}
}
Важно: в JSON обратный слэш экранируется — пишем "App\": "src/", иначе парсер выдаст ошибку.
После изменения секции autoload выполните composer dump-autoload -o.
Связанные: Как устранить Class not found в PHP · PSR-4 · Composer