diff --git a/src/Symfony/Component/Cache/Traits/AbstractTrait.php b/src/Symfony/Component/Cache/Traits/AbstractTrait.php index 5876c1c393e8d..8006855c5be2c 100644 --- a/src/Symfony/Component/Cache/Traits/AbstractTrait.php +++ b/src/Symfony/Component/Cache/Traits/AbstractTrait.php @@ -78,7 +78,7 @@ abstract protected function doDelete(array $ids); * * @return array|bool The identifiers that failed to be cached or a boolean stating if caching succeeded or not */ - abstract protected function doSave(array $values, $lifetime); + abstract protected function doSave(array $values, ?int $lifetime); /** * {@inheritdoc} diff --git a/src/Symfony/Component/HttpClient/Response/CurlResponse.php b/src/Symfony/Component/HttpClient/Response/CurlResponse.php index 80709ed8a6a76..e7de360a8e410 100644 --- a/src/Symfony/Component/HttpClient/Response/CurlResponse.php +++ b/src/Symfony/Component/HttpClient/Response/CurlResponse.php @@ -15,6 +15,7 @@ use Symfony\Component\HttpClient\Chunk\FirstChunk; use Symfony\Component\HttpClient\Chunk\InformationalChunk; use Symfony\Component\HttpClient\Exception\TransportException; +use Symfony\Component\HttpClient\Internal\ClientState; use Symfony\Component\HttpClient\Internal\CurlClientState; use Symfony\Contracts\HttpClient\Exception\HttpExceptionInterface; use Symfony\Contracts\HttpClient\ResponseInterface; @@ -242,8 +243,10 @@ private static function schedule(self $response, array &$runningResponses): void /** * {@inheritdoc} + * + * @param CurlClientState $multi */ - private static function perform(CurlClientState $multi, array &$responses = null): void + private static function perform(ClientState $multi, array &$responses = null): void { if (self::$performing) { if ($responses) { @@ -289,8 +292,10 @@ private static function perform(CurlClientState $multi, array &$responses = null /** * {@inheritdoc} + * + * @param CurlClientState $multi */ - private static function select(CurlClientState $multi, float $timeout): int + private static function select(ClientState $multi, float $timeout): int { if (\PHP_VERSION_ID < 70123 || (70200 <= \PHP_VERSION_ID && \PHP_VERSION_ID < 70211)) { // workaround https://bugs.php.net/76480 diff --git a/src/Symfony/Component/HttpClient/Response/NativeResponse.php b/src/Symfony/Component/HttpClient/Response/NativeResponse.php index 6fccfbef5a6a8..639957415f0dd 100644 --- a/src/Symfony/Component/HttpClient/Response/NativeResponse.php +++ b/src/Symfony/Component/HttpClient/Response/NativeResponse.php @@ -14,6 +14,7 @@ use Psr\Log\LoggerInterface; use Symfony\Component\HttpClient\Chunk\FirstChunk; use Symfony\Component\HttpClient\Exception\TransportException; +use Symfony\Component\HttpClient\Internal\ClientState; use Symfony\Component\HttpClient\Internal\NativeClientState; use Symfony\Contracts\HttpClient\Exception\HttpExceptionInterface; use Symfony\Contracts\HttpClient\ResponseInterface; @@ -214,8 +215,10 @@ private static function schedule(self $response, array &$runningResponses): void /** * {@inheritdoc} + * + * @param NativeClientState $multi */ - private static function perform(NativeClientState $multi, array &$responses = null): void + private static function perform(ClientState $multi, array &$responses = null): void { // List of native handles for stream_select() if (null !== $responses) { @@ -326,8 +329,10 @@ private static function perform(NativeClientState $multi, array &$responses = nu /** * {@inheritdoc} + * + * @param NativeClientState $multi */ - private static function select(NativeClientState $multi, float $timeout): int + private static function select(ClientState $multi, float $timeout): int { $_ = [];