Php 混合laravel路由组

Php 混合laravel路由组,php,laravel,routes,Php,Laravel,Routes,我需要有一个前缀和中间件都在一个路由组,但不知道如何做到这一点?目前还没有这样复杂的样品 以下是我想要的: Route::group({Prefix}, {middleware}, function(){...}); 我知道我可以在路线组末尾添加中间件,如: Route::group({Prefix}, function(){...})->middleware('xxxx'); 但我喜欢第一个样品的形状(全部在一组顶部) 那么任何人都可以帮助解决这个问题吗?试试这样的方法 Route

我需要有一个前缀和中间件都在一个路由组,但不知道如何做到这一点?目前还没有这样复杂的样品

以下是我想要的:

Route::group({Prefix}, {middleware}, function(){...});
我知道我可以在路线组末尾添加中间件,如:

Route::group({Prefix}, function(){...})->middleware('xxxx');
但我喜欢第一个样品的形状(全部在一组顶部)


那么任何人都可以帮助解决这个问题吗?试试这样的方法

 Route::group(['middleware' => 'cors', 'prefix' => '/v1/test'], function () {

Route::post('/', 'Admin\testController@create');    

Route::post('/list', 'Admin\testController@list');


Route::post('/view', 'Admin\testController@view');

Route::post('/update', 'Admin\testController@update');

});
试试下面的代码

如果您使用多个中间件

Route::group(['prefix' => 'admin', 'middleware' => ['auth','admin']], function() {
});