system/Inji/Model.php 1 location
|
@@ 242-248 (lines=7) @@
|
239 |
|
case 'bool': |
240 |
|
return $item->$colName ? 'Да' : 'Нет'; |
241 |
|
case 'method': |
242 |
|
if (!empty($colInfo['colParams']['params'])) { |
243 |
|
$values = call_user_func_array([App::$cur->{$colInfo['colParams']['module']}, $colInfo['colParams']['method']], |
244 |
|
$colInfo['colParams']['params'] + [$item] |
245 |
|
); |
246 |
|
} else { |
247 |
|
$values = \App::$cur->{$colInfo['colParams']['module']}->{$colInfo['colParams']['method']}($item); |
248 |
|
} |
249 |
|
$value = !empty($values[$item->$colName]) ? $values[$item->$colName] : 'Не задано'; |
250 |
|
break; |
251 |
|
case 'void': |
system/modules/Ui/widgets/DataManager/filters.php 1 location
|
@@ 61-65 (lines=5) @@
|
58 |
|
$values = ['' => 'Не важно'] + $colInfo['colParams']['sourceArray']; |
59 |
|
break; |
60 |
|
case 'method': |
61 |
|
if (!empty($colInfo['colParams']['params'])) { |
62 |
|
$values = call_user_func_array([App::$cur->{$colInfo['colParams']['module']}, $colInfo['colParams']['method']], $colInfo['colParams']['params']); |
63 |
|
} else { |
64 |
|
$values = ['' => 'Не важно'] + App::$cur->{$colInfo['colParams']['module']}->{$colInfo['colParams']['method']}(); |
65 |
|
} |
66 |
|
break; |
67 |
|
case 'model': |
68 |
|
$values = ['' => 'Не важно'] + $colInfo['colParams']['model']::getList(['forSelect' => true]); |