private function formatToSortParameters($sort)
{
if (empty($sort)) {
return [];
}
$configDefaultOrder = Config::get('columnsortable.default_direction', 'asc');
if (is_string($sort)) {
return ['sort' => $sort, 'order' => $configDefaultOrder];
}
reset($sort);
$each = each($sort);
return $each[0] === 0 ? ['sort' => $each[1], 'order' => $configDefaultOrder] : ['sort' => $each[0], 'order' => $each[1]];
}