Stack:
Laravel (PHP)
Preset Laravel
Przewodnik po rozumowaniu, którego przepływ onboardingu używa dla projektów Laravel. To lista kontrolna, a nie szablon — wykryta rzeczywistość ma pierwszeństwo.
Sygnały
composer.jsonzlaravel/framework, skrypt konsolowyartisanoraz drzewoapp/(Models,Http/Controllers,Providers).routes/web.phpiroutes/api.php,database/migrations/oraz modele Eloquent.- Narzędzie testowe i lint/format wnioskowane z
composer.jsonoraz plików konfiguracyjnych, które istnieją.
O czym należy rozumować
- Rzeczywiste polecenie testowe (
php artisan test,vendor/bin/phpunitlubvendor/bin/pest) oraz ewentualna bramka lint/format (Pint, PHP-CS-Fixer, PHPStan/Larastan) — zapisane dosłownie. - Konwencje routingu, kontrolerów i Eloquent; proces migracji; układ środowiska i konfiguracji (
.env,config/). - Skille właściwe dla stosu dotyczące modeli, kontrolerów, migracji i komend Artisan.
Uwagi
Przydatny dla aplikacji Laravel zgodnych ze standardowym układem projektu. Jeśli repo korzysta z Sail/Docker, zapisz, czy bramki testowe i lint działają wewnątrz kontenera.