👻
Laravelでのphp artisan make:model Userコマンド
やりたいこと
laravel/app/Models/User.phpのディレクトリ構造で、User.phpを作成したい。
現状
laravel/app/Models/User.php
ではなく
laravel/app/User.php
となってしまい、Modelsのディレクトリ下にUser.phpファイルができない。
理解
php artisan make:model User コマンドを実行した場合、Laravelではデフォルトで app/Models ディレクトリにモデルを作成するようになっている。
Laravel 8以降のプロジェクトで jetstream パッケージをインストールした結果?
jetstream パッケージは、デフォルトで app/User.php ファイルを作成するため、 php artisan make:model コマンドでモデルを作成すると、意図しない場所にファイルが生成される可能性があり。
解決策
php artisan make:model Models/User
Discussion