Code Duplication    Length = 17-17 lines in 2 locations

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

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