| @@ 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 | { |
|
| @@ 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 | { |
|