我有很多路线定义为:
Route::controller('...', '...')
许多人使用相同的特征,这些特征提供了在多个容器之间共享的额外路径。有没有办法以编程方式根据控制器名称分配路由名称,以便绑定在控制器(或其他任何地方)内自动发生,而无需我明确指定路由名称?
例如:路由/user
和/content
使用具有getIndex()
方法的特征。现在我必须去第一条路线说:
'getIndex' => 'user.index'
和第二个:
'getIndex' => 'content.index'
如果我在这个过程中决定不同的命名约定,我将很难重构这个。