Code Duplication    Length = 17-18 lines in 4 locations

src/User/UserController.php 2 locations

@@ 98-114 (lines=17) @@
95
     *
96
     * @return void
97
     */
98
    public function getPostCreateUser()
99
    {
100
        $title      = "A create user page";
101
        $view       = $this->di->get("view");
102
        $pageRender = $this->di->get("pageRender");
103
        $form       = new CreateUserForm($this->di);
104
105
        $form->check();
106
107
        $data = [
108
            "content" => $form->getHTML(),
109
        ];
110
111
        $view->add("default2/article", $data);
112
113
        $pageRender->renderPage(["title" => $title]);
114
    }
115
116
    /**
117
     * Description.
@@ 68-85 (lines=18) @@
65
     *
66
     * @return void
67
     */
68
    public function getPostLogin()
69
    {
70
        $title      = "A login page";
71
        $view       = $this->di->get("view");
72
        $pageRender = $this->di->get("pageRender");
73
        $form       = new UserLogInForm($this->di);
74
75
        $form->check();
76
77
78
        $data = [
79
            "content" => $form->getHTML(),
80
        ];
81
82
        $view->add("default2/article", $data);
83
84
        $pageRender->renderPage(["title" => $title]);
85
    }
86
87
88

src/Comment/CommentController.php 2 locations

@@ 82-98 (lines=17) @@
79
     *
80
     * @return void
81
     */
82
    public function getPostCreateComment()
83
    {
84
        $title      = "A create comment page";
85
        $view       = $this->di->get("view");
86
        $pageRender = $this->di->get("pageRender");
87
        $form       = new CreateCommentForm($this->di);
88
89
        $form->check();
90
91
        $data = [
92
            "content" => $form->getHTML(),
93
        ];
94
95
        $view->add("default2/article", $data);
96
97
        $pageRender->renderPage(["title" => $title]);
98
    }
99
100
    /**
101
     * Description.
@@ 149-165 (lines=17) @@
146
     *
147
     * @return void
148
     */
149
    public function deleteComment()
150
    {
151
        $title      = "A delete comments page";
152
        $view       = $this->di->get("view");
153
        $pageRender = $this->di->get("pageRender");
154
        $form       = new DeleteCommentForm($this->di);
155
156
        $form->check();
157
158
        $data = [
159
            "content" => $form->getHTML(),
160
        ];
161
162
        $view->add("default2/article", $data);
163
164
        $pageRender->renderPage(["title" => $title]);
165
    }
166
167
    /**
168
    * get a user's role