iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 26
0
Modern Web

Laravel學習系列 第 26

LARAVEL學習 DAY 26 新的開始 - 細說路由(二)

看來我的鐵人是無法達成了QQ

LARAVEL學習 DAY 26 新的開始 - 細說路由(二)

前言

這篇會講路由跟中介的部分

正文

Route::middleware(['a', 'b'])->group(function () {
    Route::get('/', function () {

    });

    Route::get('user/profile', function () {

    });
});

這是使用了a與b中介的路由
如果要限制只有登入的使用者才能進入的話就是auth

Route::namespace('Admin')->group(function () {
    // 「App\Http\Controllers\Admin」 命名空間下的控制器
});

這東西就是用來命名的 不過我平常都沒在用這個...

Route::prefix('admin')->group(function () {
    Route::get('users', function () {

    });
});

這個是前綴 所以是admin/users 也可以一次串很多層
當然group也可以混用

Route::group(['prefix' => 'user', 'middleware' => ['a', 'b']], function () {
    ...
})

是可以用的 不過我不知道是不是舊的方法 因為新的文件上面沒有寫了

還有 通常我不會讓路由長得太亂 照理來說是要都丟到Controller比較好一點

結語

奮鬥奮鬥 快結束了


上一篇
LARAVEL學習 DAY 25 新的開始 - 細說路由(一)
下一篇
LARAVEL學習 DAY 27 新的開始 - 請求
系列文
Laravel學習30

尚未有邦友留言

立即登入留言