@@ -141,11 +141,9 @@ public function setServerParameter(string $key, string $value)
141141 /**
142142 * Gets single server parameter for specified key.
143143 *
144- * @param mixed $default A default value when key is undefined
145- *
146144 * @return mixed A value of the parameter
147145 */
148- public function getServerParameter (string $ key , $ default = '' )
146+ public function getServerParameter (string $ key , mixed $ default = '' )
149147 {
150148 return $ this ->server [$ key ] ?? $ default ;
151149 }
@@ -441,7 +439,7 @@ public function request(string $method, string $uri, array $parameters = [], arr
441439 *
442440 * @throws \RuntimeException When processing returns exit code
443441 */
444- protected function doRequestInProcess ($ request )
442+ protected function doRequestInProcess (object $ request )
445443 {
446444 $ deprecationsFile = tempnam (sys_get_temp_dir (), 'deprec ' );
447445 putenv ('SYMFONY_DEPRECATIONS_SERIALIZE= ' .$ deprecationsFile );
@@ -476,7 +474,7 @@ protected function doRequestInProcess($request)
476474 *
477475 * @return object An origin response instance
478476 */
479- abstract protected function doRequest ($ request );
477+ abstract protected function doRequest (object $ request );
480478
481479 /**
482480 * Returns the script to execute when the request must be insulated.
@@ -485,7 +483,7 @@ abstract protected function doRequest($request);
485483 *
486484 * @throws \LogicException When this abstract class is not implemented
487485 */
488- protected function getScript ($ request )
486+ protected function getScript (object $ request )
489487 {
490488 throw new \LogicException ('To insulate requests, you need to override the getScript() method. ' );
491489 }
@@ -507,7 +505,7 @@ protected function filterRequest(Request $request)
507505 *
508506 * @return Response An BrowserKit Response instance
509507 */
510- protected function filterResponse ($ response )
508+ protected function filterResponse (object $ response )
511509 {
512510 return $ response ;
513511 }
@@ -699,7 +697,7 @@ protected function getAbsoluteUri(string $uri)
699697 *
700698 * @return Crawler
701699 */
702- protected function requestFromRequest (Request $ request , $ changeHistory = true )
700+ protected function requestFromRequest (Request $ request , bool $ changeHistory = true )
703701 {
704702 return $ this ->request ($ request ->getMethod (), $ request ->getUri (), $ request ->getParameters (), $ request ->getFiles (), $ request ->getServer (), $ request ->getContent (), $ changeHistory );
705703 }
0 commit comments