public function orderBy($statusVariables)
{
if (empty($statusVariables['order']) && !empty($this->config['orderBy'])) {
return $this->config['orderBy'];
} else {
$orderFieldName = $this->orderField($statusVariables);
$orderField = $this->getField($orderFieldName);
if (!empty($orderField['multilingual'])) {
$table = $this->languageTableName();
} else {
$table = $this->tableName();
}
return $table . ".`" . $orderFieldName . "` " . $this->orderDirection($statusVariables);
}
}