码迷,mamicode.com
首页 > 其他好文 > 详细

laravel路由别名

时间:2019-01-17 15:21:48      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:codec   bsp   col   别名   efi   方式   属性   laravel路由   pre   

在定义路由时使用数组键 as 指定路由名称:

Route::get(‘user/profile‘, [‘as‘ => ‘profile‘, function () {
    //
}]);

另外,还可以为控制器动作指定路由名称:

Route::get(‘order/show‘, [
    ‘as‘ => ‘profile‘, ‘uses‘ => ‘OrderController@showOrder‘
]);

此外,除了在路由数组定义中指定路由名称外,还可以通过在路由定义之后使用 name 方法链的方式来实现:

Route::get(‘/ordercode/businessList‘, [‘uses‘ => $namespacePrefix . ‘OrdercodeController@businessList‘])->name(‘businessList‘);

如果你在使用路由群组,可以通过在路由群组的属性数组中指定 as 关键字来为群组中的路由设置一个共用的路由名前缀:

Route::group([‘as‘ => ‘fook-platform-ordercode.‘], function () use($namespacePrefix) {
   $namespacePrefix="\\App\\Http\\Controllers\\Backeds\\"; Route
::get(‘/ordercode/businessList‘, [‘uses‘ => $namespacePrefix . ‘OrdercodeController@businessList‘])->name(‘businessList‘); });

Route::group([‘as‘ => ‘fook-platform-ordercode.‘], function () use($namespacePrefix) {
    Route::get(‘/ordercode/businessList‘, [‘uses‘ => $namespacePrefix . ‘OrdercodeController@businessList‘, ‘as‘ => ‘businessList‘]);
});

 

laravel路由别名

标签:codec   bsp   col   别名   efi   方式   属性   laravel路由   pre   

原文地址:https://www.cnblogs.com/clubs/p/10281929.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!