@@ -85,19 +85,19 @@ public function run(Request $request): IResponse
8585 }
8686
8787 $ paramsProcessor = new ParamsProcessor ($ handler ->params ());
88- if ($ paramsProcessor ->isError ()) {
89- $ response = $ this ->errorHandler ->handleInputParams ($ paramsProcessor ->getErrors ());
90- $ this ->response ->setCode ($ response ->getCode ());
91- return $ response ;
92- }
93-
94- $ params = $ paramsProcessor ->getValues ();
88+ $ params = $ paramsProcessor ->isError () ? [] : $ paramsProcessor ->getValues ();
9589
9690 $ authResponse = $ this ->checkAuth ($ authorization , $ params );
9791 if ($ authResponse !== null ) {
9892 return $ authResponse ;
9993 }
10094
95+ if ($ paramsProcessor ->isError ()) {
96+ $ response = $ this ->errorHandler ->handleInputParams ($ paramsProcessor ->getErrors ());
97+ $ this ->response ->setCode ($ response ->getCode ());
98+ return $ response ;
99+ }
100+
101101 try {
102102 $ response = $ handler ->handle ($ params );
103103 $ code = $ response ->getCode ();
@@ -145,7 +145,7 @@ private function getApi(Request $request): Api
145145 $ request ->getMethod () ?? '' ,
146146 $ request ->getParameter ('version ' ),
147147 $ request ->getParameter ('package ' ),
148- $ request ->getParameter ('apiAction ' )
148+ $ request ->getParameter ('apiAction ' ),
149149 );
150150 }
151151
@@ -216,10 +216,10 @@ private function logRequest(Request $request, ApiLoggerInterface $logger, int $c
216216 $ code ,
217217 $ request ->getMethod () ?? '' ,
218218 $ requestHeaders ,
219- (string ) filter_input (INPUT_SERVER , 'REQUEST_URI ' ),
219+ (string )filter_input (INPUT_SERVER , 'REQUEST_URI ' ),
220220 $ ipDetector ->getRequestIp (),
221- (string ) filter_input (INPUT_SERVER , 'HTTP_USER_AGENT ' ),
222- (int ) ($ elapsed * self ::TO_SECONDS )
221+ (string )filter_input (INPUT_SERVER , 'HTTP_USER_AGENT ' ),
222+ (int )($ elapsed * self ::TO_SECONDS ),
223223 );
224224 }
225225
0 commit comments