开发框架 \ Laravel \ laravel resource 与middleware and peremission

laravel resource 与middleware and peremission

总点击83
简介:参考文档  https://d.laravel-china.org/docs/5.1/controllers#restful-resource-controllers resource加载资源

参考文档  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']]);


0人推荐

推荐文章

热门标签

意见反馈 常见问题 官方微信 返回顶部