@@ -423,7 +423,7 @@ public function request(string $method, string $uri, array $parameters = [], arr
423423 *
424424 * @throws \RuntimeException When processing returns exit code
425425 */
426- protected function doRequestInProcess ($ request )
426+ protected function doRequestInProcess (object $ request )
427427 {
428428 $ deprecationsFile = tempnam (sys_get_temp_dir (), 'deprec ' );
429429 putenv ('SYMFONY_DEPRECATIONS_SERIALIZE= ' .$ deprecationsFile );
@@ -458,7 +458,7 @@ protected function doRequestInProcess($request)
458458 *
459459 * @return object An origin response instance
460460 */
461- abstract protected function doRequest ($ request );
461+ abstract protected function doRequest (object $ request );
462462
463463 /**
464464 * Returns the script to execute when the request must be insulated.
@@ -467,7 +467,7 @@ abstract protected function doRequest($request);
467467 *
468468 * @throws \LogicException When this abstract class is not implemented
469469 */
470- protected function getScript ($ request )
470+ protected function getScript (object $ request )
471471 {
472472 throw new \LogicException ('To insulate requests, you need to override the getScript() method. ' );
473473 }
@@ -489,7 +489,7 @@ protected function filterRequest(Request $request)
489489 *
490490 * @return Response An BrowserKit Response instance
491491 */
492- protected function filterResponse ($ response )
492+ protected function filterResponse (object $ response )
493493 {
494494 return $ response ;
495495 }
@@ -681,7 +681,7 @@ protected function getAbsoluteUri(string $uri)
681681 *
682682 * @return Crawler
683683 */
684- protected function requestFromRequest (Request $ request , $ changeHistory = true )
684+ protected function requestFromRequest (Request $ request , bool $ changeHistory = true )
685685 {
686686 return $ this ->request ($ request ->getMethod (), $ request ->getUri (), $ request ->getParameters (), $ request ->getFiles (), $ request ->getServer (), $ request ->getContent (), $ changeHistory );
687687 }
0 commit comments