モデルの生成先ディレクトリ

artisan コマンドを使ってモデルを生成すると app ディレクトリの直下にモデルが生成されます。

$ php artisan make:model Hoge

$ ls app/Hoge.php 
app/Hoge.php

artisan コマンドでモデル名の前にパスを付与することで生成先のディレクトリを指定できます。

$ php artisan make:model Models/Hoge

$ ls app/Models/Hoge.php 
app/Models/Hoge.php
広告

初めてのLaravel 5.6 : (34) 多対多のリレーション UI編

前回は多対多のリレーションの DB とモデルを実装し、tinker で動作確認を行いました。今回は記事の新規作成画面、編集画面から多対多のリレーションを扱いたいと思います。

続きを読む

初めてのLaravel 5.6 : (14) MVC

laravel_mvc2

前回、Articles テーブルにサンプルデータを作成しました。今回は Laravel でこれらの情報を表示します。

今まではコントローラからビューを表示する部分しかやっていませんでしたが、今回はコントローラからモデルに問い合わせ、モデルが DB からデータを取得し、そのデータをビューに渡して画面表示します。MVC パターンのフローを一巡りします。

続きを読む