public function sort(array $p_cols)
{
foreach (array_keys($p_cols) as $id => $property) {
if (!is_string($property)) {
// not sortable
continue;
}
if (@in_array($id, $p_params['sortCol'])) {
$dir = @in_array($id, $p_params['sortDir']) ?: 'asc';
$this->_queryObject->orderBy("e.{$property}", $dir);
}
}
}