Code Duplication    Length = 17-17 lines in 2 locations

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

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