Php 如何在laravel 5.5中启用Route::controller,是否有任何包可以使用它?

Php 如何在laravel 5.5中启用Route::controller,是否有任何包可以使用它?,php,laravel,composer-php,Php,Laravel,Composer Php,因为Laravel已经弃用了Route Controller,所以我们应该显式地编写get/post/put/patch/delete方法 同样,LaravelCollective以HTML、FORM Helper类的形式返回一些已删除的包,是否有任何包将此功能返回到Laravel5.3及更高版本 因为我们中的许多人在新项目中使用现成的脚本来提高生产力,所以我们不会重新发明轮子。而不是Route::controller您可以使用默认为某些方法的Route::resource。您可以更改,如图所示

因为Laravel已经弃用了Route Controller,所以我们应该显式地编写get/post/put/patch/delete方法

同样,LaravelCollective以HTML、FORM Helper类的形式返回一些已删除的包,是否有任何包将此功能返回到Laravel5.3及更高版本


因为我们中的许多人在新项目中使用现成的脚本来提高生产力,所以我们不会重新发明轮子。

而不是
Route::controller
您可以使用默认为某些方法的
Route::resource
。您可以更改,如图所示进行定制

下面是一个例子:

web.php/api.php(您的路由文件)

这将创建以下路由:


LaravelCollective/Html仍然受到支持,所以我会看看他们的“通读问题”页面,看看其他人是否遇到类似问题。我不认为他们的文档是最新的,所以最好的检查地点肯定是他们的GitHub。

我已经添加到Router.php类,删除了用于处理Route::controller的脚本

我在Github上为那些喜欢使用Laravel5.5及以上版本中的Route::controller的人创建了一个repo

回购URL为:

如果这对您有效,请勾选它好吗?
Route::resource('photos', 'PhotoController');