Code Duplication    Length = 16-19 lines in 2 locations

src/User/UserController.php 2 locations

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