From 66f02c8c6e5823dbb3d2aa9099e90bf58cc984d3 Mon Sep 17 00:00:00 2001
From: tracer <tracer@24unix.net>
Date: Mon, 24 Oct 2022 20:12:48 +0200
Subject: [PATCH] added router to main

---
 src/Controller/AddressBookController.php | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/Controller/AddressBookController.php b/src/Controller/AddressBookController.php
index 6f42447..d3a6c6c 100644
--- a/src/Controller/AddressBookController.php
+++ b/src/Controller/AddressBookController.php
@@ -10,23 +10,29 @@
 namespace App\Controller;
 
 use App\Entity\User;
+use App\Service\Router;
 use App\Service\Template;
 use App\Repository\UserRepository;
+use JetBrains\PhpStorm\NoReturn;
 
 class AddressBookController
 {
     public function __construct(
         private readonly Template       $template,
         private readonly User           $user,
-        private readonly UserRepository $userRepository
+        private readonly UserRepository $userRepository,
+        private readonly Router         $router
     )
     {
+        // empty body
     }
 
+    #[NoReturn]
     public function main(): void
     {
         $this->template->render(templateName: 'index.html.php', vars: [
-            'user' => $this->user
+            'user' => $this->user,
+            'router' => $this->router
         ]);
     }