diff --git a/competency/classes/evidence.php b/competency/classes/evidence.php index cc8ec05686a..a6a9e92e537 100644 --- a/competency/classes/evidence.php +++ b/competency/classes/evidence.php @@ -312,8 +312,10 @@ class evidence extends persistent { if (!empty($sort)) { $sortcolumns = explode(',', $sort); - $sortcolumns = array_map('trim', $sortcolumns); - $sort = ' ORDER BY e.' . implode(', e.', $sortcolumns) . ' ' . $order; + array_walk($sortcolumns, function(&$sortcolumn, $key, $order) { + $sortcolumn = trim($sortcolumn) . ' ' . $order; + }, $order); + $sort = ' ORDER BY e.' . implode(', e.', $sortcolumns); } $sql = 'SELECT e.*