初心者の質問で申し訳ありません。
Laravelでfuelやzendのようにrestfulにルーティングさせる方法として
web.phpに以下の一文
Route::controller('hoge/', 'App\Controllers\hogeController');
コントローラ側
php
1namespace App\Controllers; 2class hogeController extends BaseController 3{ 4 // getでhoge/にアクセスされた場合 5 public function getIndex() 6 { 7 〜 8 } 9 10 // getでhoge/harehareにアクセスされた場合 11 public function getHarehare() 12 { 13 〜 14 } 15 16 // getでhoge/detailにアクセスされた場合 17 public function getDetail() 18 { 19 〜 20 } 21 22 // postでhoge/editにアクセスされた場合 23 public function getEdit() 24 { 25 〜 26 } 27 28}
のようなルーティングにしたいのですが、
Route::controller のルーティングはLaravel 5.2 で非推奨、Laravel5.3 で削除されたようです。
fuelやzendのように自由にコントローラーにアクションを追加したいのですが
laravelではどのように同じことが実現できるのでしょうか?
できれば
php
1Route::get('/hoge', 'hogeController @index'); 2Route::get('/hoge/goodmorning', 'hogeController @harehare');
のようにはしたくないのですが・・・
回答4件
あなたの回答
tips
プレビュー