Code Duplication    Length = 12-12 lines in 2 locations

src/classes/Controller/RoleController.php 1 location

@@ 14-25 (lines=12) @@
11
12
class RoleController extends BaseController
13
{
14
    public function getAssignRolesForm(ServerRequestInterface $request, ResponseInterface $response, $args)
15
    {
16
        $this->logger->info("Fetch user GET '/user/".$args['id']."/roles'");
17
        $r = RoleQuery::create()->find();
18
        $u = UserQuery::create()->findPK($args['id']);
19
20
        if (!is_null($u)) {
21
            return $this->view->render($response, 'user-roles-assign.twig', ['user' => $u, 'roles' => $r]);
22
        } else {
23
            return $this->view->render($response, 'error.twig');
24
        }
25
    }
26
27
    public function postUserAssignRoles(ServerRequestInterface $request, ResponseInterface $response, $args)
28
    {

src/classes/Controller/EventController.php 1 location

@@ 165-176 (lines=12) @@
162
        }
163
    }
164
165
    public function getEventAssignForm(ServerRequestInterface $request, ResponseInterface $response, $args)
166
    {
167
        $this->logger->info("Fetch event GET '/event/".$args['id']."/assign'");
168
        $e = EventQuery::create()->findPK($args['id']);
169
        $ur = UserRoleQuery::create()->find();
170
171
        if (!is_null($e)) {
172
            return $this->view->render($response, 'event-assign.twig', ['event' => $e, 'userroles' => $ur]);
173
        } else {
174
            return $this->view->render($response, 'error.twig');
175
        }
176
    }
177
178
    public function postEventAssign(ServerRequestInterface $request, ResponseInterface $response, $args)
179
    {