【Laravel】Controller作成コマンド

  • Laravel10
  • Ubuntu22.04

laravelプロジェクト配下で行います。

$ php artisan make:controller HomeController  --resource

–resourceは任意

オプションで–resourceを付けると、自動でアクションを作成してくれるのでおすすめです。

$ php artisan make:controller HomeController  --resource

  INFO  Controller [app/Http/Controllers/HomeController.php] created successfully.

successfully!成功です。

ついでにブラウザに表示までやります。

web.php

<?php

use App\Http\Controllers\HomeController; 
use Illuminate\Support\Facades\Route;


Route::get('/', [HomeController::class, 'index'])->name('home');

useにパス指定は忘れがちなのでちゃんと記述

HomeController.php

public function index()
    {
        return view('top');
    }

top.blade.php

<h1>ようこそ</h1>

以上です。

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