This commit is contained in:
2023-08-16 17:40:01 +08:00
parent 4461d23e0d
commit fe47cc33a1
+3 -3
View File
@@ -634,10 +634,10 @@ class Request implements ServerRequestInterface
public function post(string $name, mixed $default = null): mixed
{
$parseBody = $this->getParsedBody();
if (is_array($parseBody)) {
return $parseBody[$name] ?? $default;
if ($parseBody instanceof \Closure) {
$this->withParsedBody($parseBody = call_user_func($parseBody));
}
return $parseBody ?? $default;
return $parseBody[$name] ?? $default;
}