Skip to content

Commit 6847d67

Browse files
committed
Fix psalm issue and pin version
1 parent faa92ba commit 6847d67

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"amphp/php-cs-fixer-config": "^2",
4848
"phpunit/phpunit": "^9",
4949
"psr/log": "^1",
50-
"psalm/phar": "^5.18"
50+
"psalm/phar": "~5.26.1"
5151
},
5252
"autoload": {
5353
"psr-4": {

src/Rfc6455Connector.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,13 +111,13 @@ private function generateRequest(WebsocketHandshake $handshake, string $key): Re
111111
$request->setTlsHandshakeTimeout($handshake->getTlsHandshakeTimeout());
112112
$request->setHeaderSizeLimit($handshake->getHeaderSizeLimit());
113113

114-
$extensions = Http\splitHeader($request, 'sec-websocket-extensions');
114+
$extensions = Http\splitHeader($request, 'sec-websocket-extensions') ?? [];
115115

116116
if ($this->compressionContextFactory && \extension_loaded('zlib')) {
117117
$extensions[] = $this->compressionContextFactory->createRequestHeader();
118118
}
119119

120-
if (!empty($extensions)) {
120+
if ($extensions) {
121121
$request->setHeader('sec-websocket-extensions', \implode(', ', $extensions));
122122
}
123123

0 commit comments

Comments
 (0)