Skip to content

Commit 9d7d0d8

Browse files
Use ??= more
1 parent 1180fd6 commit 9d7d0d8

File tree

3 files changed

+3
-7
lines changed

3 files changed

+3
-7
lines changed

Response/MockResponse.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ protected static function schedule(self $response, array &$runningResponses): vo
153153
throw new InvalidArgumentException('MockResponse instances must be issued by MockHttpClient before processing.');
154154
}
155155

156-
$multi = self::$mainMulti ?? self::$mainMulti = new ClientState();
156+
$multi = self::$mainMulti ??= new ClientState();
157157

158158
if (!isset($runningResponses[0])) {
159159
$runningResponses[0] = [$multi, []];

Response/StreamWrapper.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,7 @@ public function stream_read(int $count): string|false
174174

175175
if ('' !== $data = $chunk->getContent()) {
176176
if (\strlen($data) > $count) {
177-
if (null === $this->content) {
178-
$this->content = substr($data, $count);
179-
}
177+
$this->content ??= substr($data, $count);
180178
$data = substr($data, 0, $count);
181179
}
182180
$this->offset += \strlen($data);

ScopingHttpClient.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,7 @@ public function __construct(HttpClientInterface $client, array $defaultOptionsBy
4545

4646
public static function forBaseUri(HttpClientInterface $client, string $baseUri, array $defaultOptions = [], string $regexp = null): self
4747
{
48-
if (null === $regexp) {
49-
$regexp = preg_quote(implode('', self::resolveUrl(self::parseUrl('.'), self::parseUrl($baseUri))));
50-
}
48+
$regexp ??= preg_quote(implode('', self::resolveUrl(self::parseUrl('.'), self::parseUrl($baseUri))));
5149

5250
$defaultOptions['base_uri'] = $baseUri;
5351

0 commit comments

Comments
 (0)