国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

當路由定義的callback為匿名函數(shù)[即不是控制器方法]時 以下異常處理器失效只能走默認的

php_coder
config/exception.php
<?php
return [
    '' => support\exception\Handler::class,
    // 當路由定義的callback為匿名函數(shù)[即不是控制器方法]時 以下異常處理器失效只能走默認的
    'api' => \app\api\ApiException::class
];

不知是我路由配置的有問題還是就是這樣的

322 3 0
3個回答

walkor 打賞

匿名函數(shù)不屬于任何應用,只走默認的異常處理

  • php_coder 24天前

    寫到Route::group中,給group設置中間件也不能使用try catch捕捉到???

morris

這種正常邏輯吧。
和中間件的配置一個邏輯。 不屬于任何應用 就只能走默認了

  • php_coder 24天前

    寫到Route::group中,給group設置中間件也不能使用try catch捕捉到???

nitron

路由是路由,應用是應用,
路由的閉包函數(shù)內(nèi)$request->app,$request->controller,$request->action都是空字符串,所以只會走默認應用,也就是

['' => support\exception\Handler::class]
  • php_coder 21天前

    好幾個應用都在這一個上邊,服務不一樣響應結果格式也不一樣的話。這樣就是在support\exception\Handler中自己判斷當前請求應該屬于哪個應用了。

??