From fa87bc30dba95f4b254c30e05852e801bd2b61c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Fri, 18 Aug 2023 20:37:49 +0800 Subject: [PATCH] qqq --- src/Validator/Validator.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Validator/Validator.php b/src/Validator/Validator.php index b1d850b..d52586d 100644 --- a/src/Validator/Validator.php +++ b/src/Validator/Validator.php @@ -59,6 +59,9 @@ class Validator { if ($request->isPost) { $data = $request->getParsedBody(); + if ($data instanceof \Closure) { + $data = $request->withParsedBody(call_user_func($data))->getParsedBody(); + } } else { $data = $request->getQueryParams(); }