File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change 44
55use hg \apidoc \providers \BaseService ;
66use hg \apidoc \utils \ConfigProvider ;
7+ use support \Db ;
8+ use Webman \MiddlewareInterface ;
79use Webman \Http \Response ;
810use Webman \Http \Request ;
9- use support \Db ;
1011
11- class WebmanMiddleware
12+ class WebmanMiddleware implements MiddlewareInterface
1213{
1314 use BaseService;
1415
15- public function process (Request $ request , callable $ handler ): Response
16+ public function process (Request $ request , callable $ handler ) : Response
1617 {
18+
1719 $ this ->initConfig ();
1820 $ params = $ request ->all ();
1921 $ config = ConfigProvider::get ();
2022 $ config ['request_params ' ] = $ params ;
2123 ConfigProvider::set ($ config );
22- return $ handler ($ request );
24+
25+ $ response = $ handler ($ request );
26+ return $ response ;
2327 }
2428
2529 static function getApidocConfig ()
You can’t perform that action at this time.
0 commit comments