From e91dd1aa1284d89f6227fe4a2f55d44ccbc73dba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=C2=B7x?= Date: Sun, 1 Aug 2021 15:18:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HttpServer/Http/HttpParams.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/HttpServer/Http/HttpParams.php b/HttpServer/Http/HttpParams.php index 1c946f3e..ad360724 100644 --- a/HttpServer/Http/HttpParams.php +++ b/HttpServer/Http/HttpParams.php @@ -61,16 +61,25 @@ class HttpParams * @param mixed $data * 批量添加数据 */ - public function setPosts(mixed $data) + public function setPosts(mixed $data): void { - if (!is_array($data)) { - return; - } if (is_object($data)) { $data = get_object_vars($data); } - foreach ($data as $key => $vla) { - $this->_posts[$key] = $vla; + $this->_posts = $data; + } + + + /** + * @param mixed $data + */ + public function addPosts(mixed $data): void + { + if (is_object($data)) { + $data = get_object_vars($data); + } + foreach ($data as $key => $datum) { + $this->_posts[$key] = $datum; } }