PHP:Laravel仕様:リソースルート

リソースルート

リソースコントローラ

下記のコードで下表のルートが自動で定義される。

Route::resource('photos', PhotoController::class);
動詞 URI アクション ルート名
GET /photos index photos.index
GET /photos/create create photos.create
POST /photos store photos.store
GET /photos/{photo} show photos.show
GET /photos/{photo}/edit edit photos.edit
PUT/PATCH /photos/{photo} update photos.update
DELETE /photos/{photo} destroy photos.destroy

このうち、createeditのようにHTMLテンプレートを提供するルートを除外したい場合は、apiResourceを使用する。

Route::apiResource('photos', PhotoController::class);
コメントを入力:
 
  • PHP/Laravel仕様/リソースルート.txt
  • 最終更新: 2023/03/02 11:49
  • by 白くじら