| @@ -29,9 +29,9 @@ | ||
| 29 | 29 | { |
| 30 | 30 | $this->nextHandler = $nextHandler; |
| 31 | 31 | $this->endpointScheme = $endpointScheme; |
| 32 | 32 | } |
| 33 | - public function __invoke(CommandInterface $command, RequestInterface $request = null) | |
| 33 | + public function __invoke(CommandInterface $command, ?RequestInterface $request = null) | |
| 34 | 34 | { |
| 35 | 35 | // Allows only HTTPS connections when using SSE-C |
| 36 | 36 | if (($command['SSECustomerKey'] || $command['CopySourceSSECustomerKey']) && $this->endpointScheme !== 'https') { |
| 37 | 37 | throw new \RuntimeException('You must configure your S3 client to ' . 'use HTTPS in order to use the SSE-C features.'); |