From 07514e86af5c25902fbea3a41a8fcf599be95eae Mon Sep 17 00:00:00 2001 From: LIERLIER <1113093541@qq.com> Date: Thu, 17 Aug 2023 18:28:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=8AbitFlag=E5=B1=8F=E8=94=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 81a1245..0134862 100644 --- a/readme.md +++ b/readme.md @@ -142,11 +142,13 @@ class MyModel extends base\MyModel public function fields() { - $fields = []; + $fields = parent::fields(); + $flagFields = []; foreach (self::BIT_FLAGS as $bitFlag) { - $fields = ArrayHelper::merge($fields, array_combine($bitFlag, $bitFlag)); + $flagFields = ArrayHelper::merge($flagFields, array_combine($bitFlag, $bitFlag)); } - return ArrayHelper::merge(parent::fields(), $fields); + unset($fields['bit_flag']); + return ArrayHelper::merge($fields, $flagFields); } public function behaviors()