参考文档 https://d.laravel-china.org/docs/5.1/controllers#restful-resource-controllers
resource加载资源
弊端:
一次性生成需要的路由,方便;但是对于设置middleware permission 是不友好的
对于 middlreware 在控制器的构造方法里:
$this->middleware('auth',['except' => ['index','show']]);
对于permission 不如在web.php里面直接分开定义permission 这样更方便
作用:
1. 生成一系列的特定的路由, make:controller -r NameController 生成的默认方法
index show store edit create update destory
2.
['only'=> ''] ['except' => ''] 设置展示的方法
Route::resource('photos','PhotosController',
['except' => ['create','store','update','destroy']]);