Merhabalar,

Laravel ile geliştirilmiş bir projeyi düzenlemeye çalışıyorum, route'larla ilgili bir yerde tıkandım. Çok az laravel biliyorum, anladığım kadarıyla bir route'u sadece 1 grupta kullanabiliyorum. Birden fazla yere koyduğumda alttaki diğerini override ediyor. Ama bazı route'ları birden fazla kullanıcı tipine bağlamam gerekiyor. Bunu nasıl yapmam lazım?

Route::group(['middleware' => ['admin']], function(){

    Route::resources([
        'test' => 'TestController',
        'test2' => 'TestController2',
    ]);
///diğer routelar
});

Route::group(['middleware' => ['user']], function(){

    Route::resources([
        'test' => 'TestController',
        'test2' => 'TestController2',
    ]);
   ///diğer routelar
});
Burada nasıl bir yol izlemem gerekiyor?