Skip to content

Commit 58287f6

Browse files
committed
Simplify internal codebase
1 parent 17e9e9b commit 58287f6

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/InnerList.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ public function last(): ?Item
251251

252252
public function withParameters(Parameters $parameters): static
253253
{
254-
return ($this->parameters->toHttpValue() === $parameters->toHttpValue()) ? $this : new self($this->members, $parameters);
254+
return $this->parameters->equals($parameters) ? $this : new self($this->members, $parameters);
255255
}
256256

257257
/**
@@ -333,7 +333,7 @@ public function replace(
333333
$member = self::filterMember($member);
334334

335335
return match (true) {
336-
$member->toHttpValue() === $this->members[$offset]->toHttpValue() => $this,
336+
$member->equals($this->members[$offset]) => $this,
337337
default => new self(array_replace($this->members, [$offset => $member]), $this->parameters),
338338
};
339339
}

src/Item.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,6 @@ public function withValue(
355355

356356
public function withParameters(Parameters $parameters): static
357357
{
358-
return $this->parameters->toHttpValue() === $parameters->toHttpValue() ? $this : new self($this->value, $parameters);
358+
return $this->parameters->equals($parameters) ? $this : new self($this->value, $parameters);
359359
}
360360
}

src/OuterList.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,7 @@ public function replace(
361361
$member = self::filterMember($member);
362362

363363
return match (true) {
364-
$member->toHttpValue() === $this->members[$offset]->toHttpValue() => $this,
364+
$member->equals( $this->members[$offset]) => $this,
365365
default => new self(...array_replace($this->members, [$offset => $member])),
366366
};
367367
}

0 commit comments

Comments
 (0)