// composer.json
"autoload": {
"psr-4": {
"App\\": "src/",
"App\\Tests\\": "tests/"
},
"classmap": ["database/"],
"files": ["src/helpers.php"]
}PSR-4 - маппинг namespace на директорию. App\Models\User ищется в src/Models/User.php.
classmap - сканирует директорию и индексирует все классы. Быстрее PSR-4, но требует dump-autoload при добавлении классов.
files - всегда подключаемые файлы (helpers, functions).
На проде: composer dump-autoload --optimize генерирует classmap для всех PSR-4 классов (быстрее).