diff --git a/CHANGELOG.md b/CHANGELOG.md index 0013f5d..b195f11 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ + +# [3.0.5](https://github.com/atomastic/arrays) (2021-08-02) +* fix except() method. + # [3.0.4](https://github.com/atomastic/arrays) (2021-07-09) * fix PHPstan tests diff --git a/src/Arrays.php b/src/Arrays.php index 40118c3..142378f 100644 --- a/src/Arrays.php +++ b/src/Arrays.php @@ -1291,7 +1291,9 @@ public function only(array $keys): self */ public function except(array $keys): self { - return $this->copy()->delete($keys); + $this->items = $this->delete($keys)->toArray(); + + return $this; } /**