public function sort(array $sorting) { $this->statement->removeClause('ORDER BY'); list($column, $sort) = $sorting; $column = sprintf('[%s]', $column); $this->statement->orderBy($column, $sort); }
public function sort($condition) { if (!empty($condition)) { list($key, $direction) = explode(':', $condition); } if (!empty($key) && !empty($direction)) { $this->dataSource->orderBy($key . ' ' . $direction); } }
/** * @param array $sorting */ public function sort(array $sorting) { foreach ($sorting as $column => $sort) { $this->fluent->orderBy("%n", $column, $sort); } }