public function orders(DynamicQuery $query, array $params)
{
$config = $this->config;
foreach ($this->getColumns() as $column) {
$key = camel_case($config->get('id') . '_' . $column->name);
if (isset($params[$key])) {
$query = $query->orderBy($key, '=', $params[$key]);
}
}
return $query;
}