Typed controller route

This commit is contained in:
Charles 2025-10-27 12:56:31 +01:00
parent 36fe5f5588
commit 2418e43703
1 changed files with 6 additions and 6 deletions

View File

@ -78,7 +78,7 @@ class OrganizationController extends AbstractController
} }
#[Route(path: '/new', name: 'new', methods: ['GET', 'POST'])] #[Route(path: '/new', name: 'new', methods: ['GET', 'POST'])]
public function new(Request $request) public function new(Request $request): Response
{ {
$this->denyAccessUnlessGranted('ROLE_SUPER_ADMIN'); $this->denyAccessUnlessGranted('ROLE_SUPER_ADMIN');
$actingUser = $this->userService->getUserByIdentifier($this->getUser()->getUserIdentifier()); $actingUser = $this->userService->getUserByIdentifier($this->getUser()->getUserIdentifier());
@ -112,7 +112,7 @@ class OrganizationController extends AbstractController
} }
#[Route(path: '/edit/{id}', name: 'edit', methods: ['GET', 'POST'])] #[Route(path: '/edit/{id}', name: 'edit', methods: ['GET', 'POST'])]
public function edit(Request $request, $id) public function edit(Request $request, $id): Response
{ {
$this->denyAccessUnlessGranted('ROLE_ADMIN'); $this->denyAccessUnlessGranted('ROLE_ADMIN');
$actingUser = $this->userService->getUserByIdentifier($this->getUser()->getUserIdentifier()); $actingUser = $this->userService->getUserByIdentifier($this->getUser()->getUserIdentifier());
@ -159,7 +159,7 @@ class OrganizationController extends AbstractController
} }
#[Route(path: '/view/{id}', name: 'show', methods: ['GET'])] #[Route(path: '/view/{id}', name: 'show', methods: ['GET'])]
public function view($id) public function view($id): Response
{ {
$this->denyAccessUnlessGranted('ROLE_ADMIN'); $this->denyAccessUnlessGranted('ROLE_ADMIN');
$organization = $this->entityManager->getRepository(Organizations::class)->find($id); $organization = $this->entityManager->getRepository(Organizations::class)->find($id);
@ -208,7 +208,7 @@ class OrganizationController extends AbstractController
} }
#[Route(path: '/delete/{id}', name: 'delete', methods: ['POST'])] #[Route(path: '/delete/{id}', name: 'delete', methods: ['POST'])]
public function delete($id) public function delete($id): Response
{ {
$this->denyAccessUnlessGranted("ROLE_ADMIN"); $this->denyAccessUnlessGranted("ROLE_ADMIN");
$actingUser = $this->userService->getUserByIdentifier($this->getUser()->getUserIdentifier()); $actingUser = $this->userService->getUserByIdentifier($this->getUser()->getUserIdentifier());
@ -227,7 +227,7 @@ class OrganizationController extends AbstractController
} }
#[Route(path: '/deactivate/{id}', name: 'deactivate', methods: ['POST'])] #[Route(path: '/deactivate/{id}', name: 'deactivate', methods: ['POST'])]
public function deactivate($id){ public function deactivate($id): Response{
$this->denyAccessUnlessGranted("ROLE_SUPER_ADMIN"); $this->denyAccessUnlessGranted("ROLE_SUPER_ADMIN");
$actingUser = $this->userService->getUserByIdentifier($this->getUser()->getUserIdentifier()); $actingUser = $this->userService->getUserByIdentifier($this->getUser()->getUserIdentifier());
$organization = $this->entityManager->getRepository(Organizations::class)->find($id); $organization = $this->entityManager->getRepository(Organizations::class)->find($id);
@ -242,7 +242,7 @@ class OrganizationController extends AbstractController
} }
#[Route(path: '/activate/{id}', name: 'activate', methods: ['POST'])] #[Route(path: '/activate/{id}', name: 'activate', methods: ['POST'])]
public function activate($id){ public function activate($id): Response{
$this->denyAccessUnlessGranted("ROLE_SUPER_ADMIN"); $this->denyAccessUnlessGranted("ROLE_SUPER_ADMIN");
$actingUser = $this->userService->getUserByIdentifier($this->getUser()->getUserIdentifier()); $actingUser = $this->userService->getUserByIdentifier($this->getUser()->getUserIdentifier());
$organization = $this->entityManager->getRepository(Organizations::class)->find($id); $organization = $this->entityManager->getRepository(Organizations::class)->find($id);