diff --git a/src/Common/Middleware/HttpClientOptions.php b/src/Common/Middleware/HttpClientOptions.php index bae7416..287176b 100644 --- a/src/Common/Middleware/HttpClientOptions.php +++ b/src/Common/Middleware/HttpClientOptions.php @@ -9,16 +9,18 @@ final class HttpClientOptions public function __construct( public readonly ?int $timeout = null, public readonly ?int $connectTimeout = null, + public readonly ?bool $verifySsl = null, ) {} /** - * @return array{timeout?: int, connect_timeout?: int} + * @return array{timeout?: int, connect_timeout?: int, verify?: bool} */ public function toGuzzleHttpClientConfig(): array { return array_filter([ 'timeout' => $this->timeout, 'connect_timeout' => $this->connectTimeout, + 'verify' => $this->verifySsl, ], fn($value) => $value !== null); } }