Code Duplication    Length = 8-8 lines in 2 locations

system/modules/Ui/appAdminControllers/content/dataManager/view.php 1 location

@@ 16-23 (lines=8) @@
13
                case 'array':
14
                    $value = !empty($colInfo['colParams']['sourceArray'][$item->$colName]) ? $colInfo['colParams']['sourceArray'][$item->$colName] : 'Не задано';
15
                    break;
16
                case 'method':
17
                    if (!empty($colInfo['colParams']['params'])) {
18
                        $values = call_user_func_array([App::$cur->$colInfo['colParams']['module'], $colInfo['colParams']['method']], $colInfo['colParams']['params']);
19
                    } else {
20
                        $values = App::$primary->$colInfo['colParams']['module']->$colInfo['colParams']['method']();
21
                    }
22
                    $value = !empty($values[$item->$colName]) ? $values[$item->$colName] : 'Не задано';
23
                    break;
24
                case 'relation':
25
                    $relations = $colInfo['modelName']::relations();
26
                    $relValue = $relations[$colInfo['colParams']['relation']]['model']::get($item->$colName);

system/Inji/Model.php 1 location

@@ 195-202 (lines=8) @@
192
                        break;
193
                    case 'bool':
194
                        return $item->$colName ? 'Да' : 'Нет';
195
                    case 'method':
196
                        if (!empty($colInfo['colParams']['params'])) {
197
                            $values = call_user_func_array([App::$cur->$colInfo['colParams']['module'], $colInfo['colParams']['method']], $colInfo['colParams']['params']);
198
                        } else {
199
                            $values = $colInfo['colParams']['module']->$colInfo['colParams']['method']();
200
                        }
201
                        $value = !empty($values[$item->$colName]) ? $values[$item->$colName] : 'Не задано';
202
                        break;
203
                    case 'void':
204
                        if (!empty($modelName::$cols[$colName]['value']['type']) && $modelName::$cols[$colName]['value']['type'] == 'moduleMethod') {
205
                            return \App::$cur->{$modelName::$cols[$colName]['value']['module']}->{$modelName::$cols[$colName]['value']['method']}($item, $colName, $modelName::$cols[$colName]);