diff --git a/src/Parsem/Parser.php b/src/Parsem/Parser.php index 3fa94b5..5154753 100644 --- a/src/Parsem/Parser.php +++ b/src/Parsem/Parser.php @@ -286,15 +286,14 @@ public static function needsArguments(string $string, ?string $pattern = null): private static function removeDuplicates(array $array): array { $uniqueValues = []; - foreach ($array as &$value) { + foreach ($array as $value) { if (in_array($value, $uniqueValues)) { $value = null; } else { $uniqueValues[] = $value; } } - unset($value); - return $array; + return $uniqueValues; } /**