query->has('value') ? (int) $request->query->get('value') : mt_rand(0, 100); $logger->notice("We sent $number"); return $this->render("lucky/number.html.twig", [ "number" => $number, ]); } /** * @\Symfony\Component\Routing\Annotation\Route( * name = "lucky-not-found", * path = "/lucky/not-found" * ) */ public function notFound() { $notFound = $this->createNotFoundException(); throw $this->createAccessDeniedException("Denied because it was not found", $notFound); } /** * @\Symfony\Component\Routing\Annotation\Route( * name = "lucky-denied", * path = "/lucky/denied" * ) */ public function denied() { $denied = $this->createAccessDeniedException(); throw $this->createNotFoundException("Not found because it was denied", $denied); } }