Skip to content

Commit f0400c0

Browse files
committed
feat(http): extract multipart parser tests and harden form parsing
1 parent 6e72b2e commit f0400c0

3 files changed

Lines changed: 632 additions & 424 deletions

File tree

src/Http/ExtendedFormParser.php

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -250,17 +250,7 @@ private function setNestedFieldValue(array &$target, array $segments, mixed $val
250250
return;
251251
}
252252

253-
if (! array_key_exists($segment, $target)) {
254-
$target[$segment] = $value;
255-
256-
return;
257-
}
258-
259-
if (! is_array($target[$segment])) {
260-
$target[$segment] = [$target[$segment]];
261-
}
262-
263-
$target[$segment][] = $value;
253+
$target[$segment] = $value;
264254

265255
return;
266256
}

0 commit comments

Comments
 (0)