Laravel 路由版本实现的一种方式
Route::group([
'namespace' => 'api',
'prefix' => 'api',
], function () {
Route::get('users', 'UserController@index');
});
Route::group([
'namespace' => 'api',
'prefix' => request()->get('api_version') >= 1.1 ? 'api' : 'xxxxxx',
], function () {
Route::get('users', 'UserController@index1.1');
});
Route::group([
'namespace' => 'api',
'prefix' => request()->get('api_version') >= 2.1 ? 'api' : 'xxxxxx',
], function () {
Route::get('users', 'UserController@index2.1');
});
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: