protected function _buildQueryOrder(KDatabaseQueryInterface $query) { $sort = $this->getState()->sort; $direction = strtoupper($this->getState()->direction); if ($sort) { $column = $this->getTable()->mapColumns($sort); if (array_key_exists($column, $this->getTable()->getColumns())) { $query->order($column, $direction); } } }