我有一些功能可以檢查某些內(nèi)容并在某些情況下返回“exit();”。我想在 Route::group 中使用它。我怎樣才能在不影響所有其他路線的情況下做到這一點?謝謝!Route::group(['middleware' => ['auth:api']], function() { myFunction (); //this function can give back: exit(); Route::get('/test', 'Api\Test@test');});
1 回答

慕姐8265434
TA貢獻1813條經(jīng)驗 獲得超2個贊
把你的功能變成中間件:https : //laravel.com/docs/5.8/middleware
將必須受檢查影響的路線分組,并忽略不受影響的路線。
Route::group(['middleware' => ['auth:api']], function() {
Route::group(['middleware' => ['MyMiddleware']], function() {
Route::get('/check-me', 'Api\Test@test1');
});
Route::get('/dont-check-me', 'Api\Test@test2');
});
- 1 回答
- 0 關(guān)注
- 130 瀏覽
添加回答
舉報
0/150
提交
取消