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()