Code Duplication    Length = 3-3 lines in 2 locations

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

@@ 111-113 (lines=3) @@
108
                    \Msg::show();
109
                } else {
110
                    $presets = !empty($this->form['preset']) ? $this->form['preset'] : [];
111
                    if (!empty($this->form['userGroupPreset'][\Users\User::$cur->group_id])) {
112
                        $presets = array_merge($presets, $this->form['userGroupPreset'][\Users\User::$cur->group_id]);
113
                    }
114
                    $afterSave = [];
115
                    $error = false;
116
                    foreach ($this->inputs as $col => $param) {
@@ 124-126 (lines=3) @@
121
                            $afterSave[$col] = $param;
122
                            continue;
123
                        }
124
                        if (!empty($this->form['userGroupReadonly'][\Users\User::$cur->group_id]) && in_array($col, $this->form['userGroupReadonly'][\Users\User::$cur->group_id])) {
125
                            continue;
126
                        }
127
                        $type = ucfirst($param['type']);
128
                        if ($type == 'DynamicType') {
129
                            switch ($param['typeSource']) {