protected function getValue($row)
{
$column = $this->getColumn();
if (is_string($column)) {
return $this->grid->getProperty($row, Helpers::unformatColumnName($column));
} elseif (is_callable($column)) {
return call_user_func_array($column, [$row]);
} else {
throw new Exception('Column must be string or callback.');
}
}