'[a-zA-Z0-9\/]+'])] public function DefaultAction(Page $page, string $slug = 'index') { $return = $page->getPage($slug); $response = new Response('', (int)$return['status']); return $this->render('/page.html.twig', $return, $response); } #[Route('/error/{status}', name: 'error', requirements: ['status' => '[0-9]{3}'], priority: 2)] public function ErrorAction(Page $page, string $status = '404') { $return = $page->getPage('error/' . $status); $response = new Response('', (int)$status); return $this->render('/page.html.twig', $return, $response); } }