$_GET["q"] ?? ""]; try { $expr = isset($_GET["q"]) ? (Parser::parse($_GET["q"]) ?? new TrueExpr()) : new TrueExpr(); $results = SearchResult::search($env->db(), $expr); $vars["results"] = $results; } catch (ParseError $e) { $vars["error"] = $e->getMessage(); } echo $env->twig()->render("/search.twig", $vars); } }