laravel_コントローラを作成する

10コントローラを作成する

コントローラについて

コントローラはモデルとビューの橋渡しをする存在です。

主に2つの役割を持っています。

  • ルートから受け取った情報をモデルに処理をお願いする
  • モデルから受け取った情報をビューに表示する

具体的にはモデルからDBにアクセスし、取得したデータをコントローラで加工してビューに渡すと行ったことや、ビューからのデータをモデルに渡し、DBに保存をしたりします。

またバリデーション(データが正当かどうかを判断する機能)もコントローラに記述します。

では、以下のコマンドをターミナルで実行しコントローラを作成してみましょう。

php artisan make:controller コントローラ名

// Memoコントローラの場合(コマンドを実行)
php artisan make:controller MemoController

作成したコントローラに次のコードを追加しておいてください。

※今は追加するだけで問題ないです。後のチャプターで使用します。

public function show(){
    return view('home');
}

投稿日

カテゴリー:

投稿者:

タグ:

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です