我们使用laravel 5.2.x完成了端到端的电子商务平台。 该项目于2016年1月启动,我们处于最后阶段。
在近100多条路线上使用过Route :: controller()方法。在这个阶段将所有这些变为明确的规则是非常痛苦的任务。与此同时,我们希望将laravel升级到5.3并使用其优势,例如广播。
我只想恢复控制器方法。我们可以将路由器类扩展到5.2.x的控制器方法吗?
答案 0 :(得分:0)
是的,在Laravel 5.3中删除Route :: controller是一个很大的退步,这是对这个高级功能的误解的结果。
为了解决这个缺点,并且不增加不必要的复杂性,我创建了一个名为AdvancedRoute的类,它注册控制器路由。只需将Route :: controller替换为AdvancedRoute :: controller
即可使用它完整信息如何在GitHub仓库中安装和使用find: