Skip to content
← キットに戻る
Stack: Laravel (PHP)

Laravel プリセット

onboard フローが Laravel プロジェクトに対して使う推論ガイドです。テンプレートではなくチェックリストであり、検出された現実が優先します。

シグナル

  • laravel/framework を含む composer.jsonartisan コンソールスクリプト、そして app/ ツリー(ModelsHttp/ControllersProviders)。
  • routes/web.phproutes/api.phpdatabase/migrations/、そして Eloquent モデル。
  • テストランナーとリント/フォーマットツールは、存在する composer.json と設定ファイルから推論する。

推論すべきこと

  • 実際のテストコマンド(php artisan testvendor/bin/phpunit、または vendor/bin/pest)と、リント/フォーマットのゲート(Pint、PHP-CS-Fixer、PHPStan/Larastan)を原文どおりに捕捉する。
  • ルーティング・コントローラー・Eloquent の規約、マイグレーションのワークフロー、環境と設定のレイアウト(.envconfig/)。
  • モデル・コントローラー・マイグレーション・Artisan コマンドに適したスタック別スキル。

補足

標準的なプロジェクトレイアウトに従う Laravel アプリに有効です。リポジトリが Sail/Docker を使用している場合、テストとリントのゲートがコンテナ内で実行されるかどうかを捕捉する。