Warning: Trying to access array offset on value of type bool in /www/wwwroot/lvshuige.com/wp-content/plugins/wp-super-cache/wp-cache.php on line 3484
Laravel中resource方法 - 信息技术分享

Laravel中resource方法

作者: admin 分类: php 发布时间: 2018-10-12 02:47

Laravel中resource方法

新增的 resource 方法将遵从 RESTful 架构为用户资源生成路由。该方法接收两个参数,第一个参数为资源名称,第二个参数为控制器名称。

Route::resource('users', 'UsersController');

 

上面代码将等同于:

 

Route::get('/users', 'UsersController@index')->name('users.index');

Route::get('/users/{user}', 'UsersController@show')->name('users.show');

Route::get('/users/create', 'UsersController@create')->name('users.create');

Route::post('/users', 'UsersController@store')->name('users.store');

Route::get('/users/{user}/edit', 'UsersController@edit')->name('users.edit');

Route::patch('/users/{user}', 'UsersController@update')->name('users.update');

Route::delete('/users/{user}', 'UsersController@destroy')->name('users.destroy');

 

可以看到使用 resource 方法让我们少写了很多代码,且严格按照了 RESTful 架构对路由进行设计。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!


Warning: Undefined variable $aria_req in /www/wwwroot/lvshuige.com/wp-content/themes/JieStyle/comments.php on line 27

Warning: Undefined variable $aria_req in /www/wwwroot/lvshuige.com/wp-content/themes/JieStyle/comments.php on line 28

Warning: Undefined variable $aria_req in /www/wwwroot/lvshuige.com/wp-content/themes/JieStyle/comments.php on line 29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注