Code Duplication    Length = 3-3 lines in 2 locations

system/modules/Ui/objects/ActiveForm.php 2 locations

@@ 116-118 (lines=3) @@
113
                    \Msg::show();
114
                } else {
115
                    $presets = !empty($this->form['preset']) ? $this->form['preset'] : [];
116
                    if (!empty($this->form['userGroupPreset'][\Users\User::$cur->group_id])) {
117
                        $presets = array_merge($presets, $this->form['userGroupPreset'][\Users\User::$cur->group_id]);
118
                    }
119
                    $afterSave = [];
120
                    $error = false;
121
                    foreach ($this->inputs as $col => $param) {
@@ 129-131 (lines=3) @@
126
                            $afterSave[$col] = $param;
127
                            continue;
128
                        }
129
                        if (!empty($this->form['userGroupReadonly'][\Users\User::$cur->group_id]) && in_array($col, $this->form['userGroupReadonly'][\Users\User::$cur->group_id])) {
130
                            continue;
131
                        }
132
                        $inputClassName = '\Ui\ActiveForm\Input\\' . ucfirst($param['type']);
133
                        $input = new $inputClassName();
134
                        $input->activeForm = $this;