Code Duplication    Length = 19-21 lines in 3 locations

src/Overview/OverviewController.php 1 location

@@ 41-61 (lines=21) @@
38
     *
39
     * @return void
40
     */
41
    public function getIndex()
42
    {
43
        $title = "A index page";
44
        $view = $this->di->get("view");
45
        $pageRender = $this->di->get("pageRender");
46
        $db = $this->di->get("db");
47
48
        $user = new User();
49
        $user->setDb($db);
50
        $res = $user->getInformationLimit(5);
51
52
        var_dump($res);
53
54
        $data = [
55
            "content" => "An index page",
56
        ];
57
58
        $view->add("default1/article", $data);
59
60
        $pageRender->renderPage(["title" => $title]);
61
    }
62
63
    public function overview()
64
    {

src/Tag/TagController.php 2 locations

@@ 27-45 (lines=19) @@
24
     */
25
    //private $data;
26
27
    public function getSpecificTag($tag)
28
    {
29
        $title = "Specific Tag";
30
        $view = $this->di->get("view");
31
        $pageRender = $this->di->get("pageRender");
32
        $db = $this->di->get("db");
33
34
        $tags = new Tag();
35
        $tags->setDb($db);
36
        $res = $tags->returnAllSpecificTag([$tag]);
37
38
        $data = [
39
            "content" => $res,
40
        ];
41
42
        $view->add("tag/oneTag", $data);
43
44
        $pageRender->renderPage(["title" => $title]);
45
    }
46
47
    public function getAllTags()
48
    {
@@ 47-65 (lines=19) @@
44
        $pageRender->renderPage(["title" => $title]);
45
    }
46
47
    public function getAllTags()
48
    {
49
        $title = "All Tags";
50
        $view = $this->di->get("view");
51
        $pageRender = $this->di->get("pageRender");
52
        $db = $this->di->get("db");
53
54
        $tags = new Tag();
55
        $tags->setDb($db);
56
        $res = $tags->returnAllTags();
57
58
        $data = [
59
            "tags" => $res,
60
        ];
61
62
        $view->add("tag/viewAllTags", $data);
63
64
        $pageRender->renderPage(["title" => $title]);
65
    }
66
}
67