Code Duplication    Length = 16-19 lines in 2 locations

src/User/UserController.php 2 locations

@@ 125-140 (lines=16) @@
122
    }
123
124
125
    public function getUserProfile()
126
    {
127
        $title = "Profile";
128
        $view = $this->di->get("view");
129
        $pageRender = $this->di->get("pageRender");
130
        $user = new User();
131
        $user->setDb($this->di->get("db"));
132
        $session = $this->di->get("session");
133
        $data = [
134
            "content" => $user->getInformation($session->get("email")),
135
        ];
136
137
        $view->add("users/profile", $data);
138
139
        $pageRender->renderPage(["title" => $title]);
140
    }
141
142
    public function logout()
143
    {
@@ 198-216 (lines=19) @@
195
    }
196
197
198
    public function getAllUsers()
199
    {
200
        if ($this->checkAdminLoggedIn()) {
201
            $title = "A collection of items";
202
            $view = $this->di->get("view");
203
            $pageRender = $this->di->get("pageRender");
204
            $db = $this->di->get("db");
205
            $user = new User();
206
            $user->setDb($db);
207
208
            $data = [
209
                "items" => $user->findAll(),
210
            ];
211
212
            $view->add("admin/viewUsers", $data);
213
214
            $pageRender->renderPage(["title" => $title]);
215
        }
216
    }
217
218
    public function getAllUsersPublic()
219
    {