Code Duplication    Length = 3-3 lines in 2 locations

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

@@ 99-101 (lines=3) @@
96
            $request = $_POST[$this->requestFormName][$this->modelName];
97
            if ($this->model) {
98
                $presets = !empty($this->form['preset']) ? $this->form['preset'] : [];
99
                if (!empty($this->form['userGroupPreset'][\Users\User::$cur->group_id])) {
100
                    $presets = array_merge($presets, $this->form['userGroupPreset'][\Users\User::$cur->group_id]);
101
                }
102
                $afterSave = [];
103
                $error = false;
104
                foreach ($this->inputs as $col => $param) {
@@ 112-114 (lines=3) @@
109
                        $afterSave[] = $param;
110
                        continue;
111
                    }
112
                    if (!empty($this->form['userGroupReadonly'][\Users\User::$cur->group_id]) && in_array($col, $this->form['userGroupReadonly'][\Users\User::$cur->group_id])) {
113
                        continue;
114
                    }
115
                    $inputClassName = '\Ui\ActiveForm\Input\\' . ucfirst($param['type']);
116
                    $input = new $inputClassName();
117
                    $input->activeForm = $this;