【发布时间】:2017-02-12 23:13:33
【问题描述】:
我将 Laravel 5.2 应用程序升级到 Laravel 5.3。我有很多资源路线,例如:
Route::resource('web/products', 'Web\ProductController', ['except' => ['show']]);
Route::resource('web/promos', 'Web\PromoController', ['except' => ['show']]);
在 Laravel 5.2 之前为它们生成的路由名称是:
web.products.index
web.products.create
web.products.store
web.products.edit
web.products.update
web.products.edit
我使用 route() 帮助程序按其名称打印所有路线。问题是现在 Laravel 5.3 正在使用以下名称生成我的路线:
products.index
products.create
products.store
products.edit
products.update
products.edit
我需要它们完全命名空间。
【问题讨论】:
标签: php laravel laravel-5.3