【Laravel】指定したディレクトリ配下にコントローラーを新規作成するやり方を解説します

こんにちは。たいら(@tairaengineer2)です。
転職を繰り返し現在5社経験している、12年目エンジニアです。

この記事では、 Laravelで指定したディレクトリ配下にコントローラーを新規作成するやり方について解説していきます。

前提:実行環境

実行環境は以下の通りです。

OS Windows11
PHPのバージョン 8.2.4
Laravelのバージョン 10.45.1

この記事では

C:\Laravel

配下に【LaravelSample】という名前でプロジェクトを作成しています。
Laravelの指定したディレクトリ配下にコントローラーを新規作成するやり方を解説

指定したディレクトリ配下にコントローラーを新規作成するやり方を解説

指定したディレクトリ配下にコントローラーを新規作成するやり方を解説します。

コントローラーを作成するコマンドは以下でした。

詳細については、こちらの記事をご参考ください。

コマンドをたたくと

プロジェクト\app\Http\Controllers

配下にコントローラーは作成されます。
【作成するコントローラーの名前】にディレクトリまでのパスを指定すれば、指定した場所で新規作成することができます。
たとえば

プロジェクト\app\Http\Controllers\User

配下に「UserController」を作成したい場合のコマンドは

になります。
Userディレクトリがなくても、コマンドをたたけば自動で作成されるので問題ありません。

では、実際に指定したディレクトリ配下にコントローラーを新規作成します。
コマンドをたたく前の状態を確認します。
Laravelの指定したディレクトリ配下にコントローラーを新規作成するやり方を解説

Userディレクトリが存在しないことを確認しました。

コマンドをたたきます。
Laravelの指定したディレクトリ配下にコントローラーを新規作成するやり方を解説

と表示されれば、正常に終了しました。
Controllersディレクトリを確認すると、
Laravelの指定したディレクトリ配下にコントローラーを新規作成するやり方を解説
Userディレクトリが新規作成されていることが確認できました。
ディレクトリ内を確認すると
Laravelの指定したディレクトリ配下にコントローラーを新規作成するやり方を解説
UserControllerが指定した場所に新規作成されていることが確認できました。

新規作成されたコントローラーの中身は↓のようになっています。

まとめ:指定したディレクトリ配下にコントローラーを新規作成してみよう

以上がLaravelの指定したディレクトリ配下にコントローラーを新規作成するやり方の解説でした!

あなたのご参考になったのなら、とても嬉しいです(*´▽`*)
ではでは~(・ω・)ノシ

コメント

タイトルとURLをコピーしました