参考図書
Laravelのリソースとは?
Laraveのリソースというのは、CRUD関係の機能一式をセットにして登録、扱えるようにしたもの。
リソースとしてルート情報を登録すると、CRUD関連のアクセスがすべて一括して使えるようになる。
ただし、アクセスのアドレスやアクションメソッドは最初から決められたかたちになる。また一式まとめて作成されるため、それらのメソッドは最初からすべて作成しておく必要がある。
コントローラーの用意
php artisan make:controller コントローラー名 --resource
各種アクションが用意されているコントローラーファイルが生成される。
リソースのアクション
一覧表示 | index |
新規作成 | create、store |
レコード表示 | show |
更新処理 | edit、update |
削除処理 | destroy |
ルート情報の記載
Route::resource('rest',
RestappController')`