$searchQuery, 'year' => $yearFilter ?: '', 'orientation' => $orientationFilter ?: '', 'ap' => $apFilter ?: '', ]); $sortLink = function(string $col) use ($sortCol, $sortDir, $sortParams): string { $params = $sortParams; $params['sort'] = $col; $params['dir'] = ($sortCol === $col && $sortDir === 'desc') ? 'asc' : 'desc'; return '/admin/?' . http_build_query($params); }; $sortArrow = function(string $col) use ($sortCol, $sortDir): string { if ($sortCol !== $col) return ''; return $sortDir === 'asc' ? ' ↑' : ' ↓'; }; ?>