Code Duplication    Length = 17-17 lines in 2 locations

system/modules/Ui/Controllers/DataManagerController.php 2 locations

@@ 170-186 (lines=17) @@
167
        $result->send();
168
    }
169
170
    public function delRowAction()
171
    {
172
173
        $request = $this->parseRequest();
174
175
        $dataManager = new Ui\DataManager($request['modelName'], $request['managerName']);
176
177
        if ($dataManager->checkAccess()) {
178
            $model = $request['modelName']::get($request['key'], $request['modelName']::index(), $request['params']);
179
            if ($model) {
180
                $model->delete($request['params']);
181
            }
182
        }
183
        $result = new Server\Result();
184
        $result->successMsg = empty($request['silence']) ? 'Запись удалена' : '';
185
        $result->send();
186
    }
187
188
    public function updateRowAction()
189
    {
@@ 246-262 (lines=17) @@
243
        $result->send();
244
    }
245
246
    public function delCategoryAction()
247
    {
248
249
        $request = $this->parseRequest();
250
251
        $dataManager = new Ui\DataManager($request['modelName'], $request['managerName']);
252
253
        if ($dataManager->checkAccess() && !empty($dataManager->managerOptions['categorys'])) {
254
            $categoryModel = $dataManager->managerOptions['categorys']['model'];
255
            $model = $categoryModel::get($request['key'], $categoryModel::index(), $request['params']);
256
            if ($model) {
257
                $model->delete($request['params']);
258
            }
259
        }
260
        $result = new Server\Result();
261
        $result->send();
262
    }
263
264
}
265