@@ -413,13 +413,11 @@ public function request(string $method, string $uri, array $parameters = [], arr
413413 *
414414 * @psalm-param TRequest $request
415415 *
416- * @return object
417- *
418416 * @psalm-return TResponse
419417 *
420418 * @throws \RuntimeException When processing returns exit code
421419 */
422- protected function doRequestInProcess (object $ request )
420+ protected function doRequestInProcess (object $ request ): object
423421 {
424422 $ deprecationsFile = tempnam (sys_get_temp_dir (), 'deprec ' );
425423 putenv ('SYMFONY_DEPRECATIONS_SERIALIZE= ' .$ deprecationsFile );
@@ -452,11 +450,9 @@ protected function doRequestInProcess(object $request)
452450 *
453451 * @psalm-param TRequest $request
454452 *
455- * @return object
456- *
457453 * @psalm-return TResponse
458454 */
459- abstract protected function doRequest (object $ request );
455+ abstract protected function doRequest (object $ request ): object ;
460456
461457 /**
462458 * Returns the script to execute when the request must be insulated.
@@ -465,23 +461,19 @@ abstract protected function doRequest(object $request);
465461 *
466462 * @param object $request An origin request instance
467463 *
468- * @return string
469- *
470464 * @throws LogicException When this abstract class is not implemented
471465 */
472- protected function getScript (object $ request )
466+ protected function getScript (object $ request ): string
473467 {
474468 throw new LogicException ('To insulate requests, you need to override the getScript() method. ' );
475469 }
476470
477471 /**
478472 * Filters the BrowserKit request to the origin one.
479473 *
480- * @return object
481- *
482474 * @psalm-return TRequest
483475 */
484- protected function filterRequest (Request $ request )
476+ protected function filterRequest (Request $ request ): object
485477 {
486478 return $ request ;
487479 }
@@ -490,10 +482,8 @@ protected function filterRequest(Request $request)
490482 * Filters the origin response to the BrowserKit one.
491483 *
492484 * @psalm-param TResponse $response
493- *
494- * @return Response
495485 */
496- protected function filterResponse (object $ response )
486+ protected function filterResponse (object $ response ): Response
497487 {
498488 return $ response ;
499489 }
0 commit comments