refactor: name the per-teamer disposition lists correctly

This commit is contained in:
fromme committed 2026-10-20 17:14:13 +02:00
1 parent 5090f72fab
commit de4aedd26e
6 files changed
+10 -10

No files matched your search

@@ -11,7 +11,7 @@ use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Attribute\Route; use Symfony\Component\Routing\Attribute\Route;
use Symfony\Component\Security\Http\Attribute\IsGranted; use Symfony\Component\Security\Http\Attribute\IsGranted;
class RecentAssignmentsController extends AbstractController class RecentDispositionsController extends AbstractController
{ {
public function __construct( public function __construct(
private readonly DispositionRepository $dispositionRepository, private readonly DispositionRepository $dispositionRepository,
@@ -19,7 +19,7 @@ class RecentAssignmentsController extends AbstractController
) { ) {
} }
#[Route('/administrative/teamer/recent-assignments/{uuid}', name: 'app_administrative_teamer_recent_assignments')] #[Route('/administrative/teamer/recent-dispositions/{uuid}', name: 'app_administrative_teamer_recent_dispositions')]
#[IsGranted('ROLE_ADMINISTRATIVE')] #[IsGranted('ROLE_ADMINISTRATIVE')]
public function index(Teamer $teamer, Request $request): Response public function index(Teamer $teamer, Request $request): Response
{ {
@@ -38,7 +38,7 @@ class RecentAssignmentsController extends AbstractController
] ]
); );
return $this->render('administrative/teamer/recent_assignments.html.twig', [ return $this->render('administrative/teamer/recent_dispositions.html.twig', [
'teamer' => $teamer, 'teamer' => $teamer,
'pagination' => $pagination, 'pagination' => $pagination,
]); ]);
@@ -11,7 +11,7 @@ use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Attribute\Route; use Symfony\Component\Routing\Attribute\Route;
use Symfony\Component\Security\Http\Attribute\IsGranted; use Symfony\Component\Security\Http\Attribute\IsGranted;
class UpcomingAssignmentsController extends AbstractController class UpcomingDispositionsController extends AbstractController
{ {
public function __construct( public function __construct(
private readonly UpcomingPlacementCollector $upcomingPlacementCollector, private readonly UpcomingPlacementCollector $upcomingPlacementCollector,
@@ -19,7 +19,7 @@ class UpcomingAssignmentsController extends AbstractController
) { ) {
} }
#[Route('/administrative/teamer/upcoming-assignments/{uuid}', name: 'app_administrative_teamer_upcoming_assignments')] #[Route('/administrative/teamer/upcoming-dispositions/{uuid}', name: 'app_administrative_teamer_upcoming_dispositions')]
#[IsGranted('ROLE_ADMINISTRATIVE')] #[IsGranted('ROLE_ADMINISTRATIVE')]
public function index(Teamer $teamer, Request $request): Response public function index(Teamer $teamer, Request $request): Response
{ {
@@ -30,7 +30,7 @@ class UpcomingAssignmentsController extends AbstractController
10 10
); );
return $this->render('administrative/teamer/upcoming_assignments.html.twig', [ return $this->render('administrative/teamer/upcoming_dispositions.html.twig', [
'teamer' => $teamer, 'teamer' => $teamer,
'pagination' => $pagination, 'pagination' => $pagination,
]); ]);
+2 -2
View File
@@ -417,14 +417,14 @@ class AdminMenuBuilder extends AbstractMenuBuilder
], ],
]); ]);
$menu->addChild('Vergangene Einsätze', [ $menu->addChild('Vergangene Einsätze', [
'route' => 'app_administrative_teamer_recent_assignments', 'route' => 'app_administrative_teamer_recent_dispositions',
'routeParameters' => $this->getDefaultRouteParameters('uuid'), 'routeParameters' => $this->getDefaultRouteParameters('uuid'),
'linkAttributes' => [ 'linkAttributes' => [
'title' => 'Vergangene Einsätze', 'title' => 'Vergangene Einsätze',
], ],
]); ]);
$menu->addChild('Bevorstehende Einsätze', [ $menu->addChild('Bevorstehende Einsätze', [
'route' => 'app_administrative_teamer_upcoming_assignments', 'route' => 'app_administrative_teamer_upcoming_dispositions',
'routeParameters' => $this->getDefaultRouteParameters('uuid'), 'routeParameters' => $this->getDefaultRouteParameters('uuid'),
'linkAttributes' => [ 'linkAttributes' => [
'title' => 'Bevorstehende Einsätze', 'title' => 'Bevorstehende Einsätze',
+2 -2
View File
@@ -231,14 +231,14 @@ class ManagerMenuBuilder extends AbstractMenuBuilder
], ],
]); ]);
$menu->addChild('Vergangene Einsätze', [ $menu->addChild('Vergangene Einsätze', [
'route' => 'app_administrative_teamer_recent_assignments', 'route' => 'app_administrative_teamer_recent_dispositions',
'routeParameters' => $this->getDefaultRouteParameters('uuid'), 'routeParameters' => $this->getDefaultRouteParameters('uuid'),
'linkAttributes' => [ 'linkAttributes' => [
'title' => 'Vergangene Einsätze', 'title' => 'Vergangene Einsätze',
], ],
]); ]);
$menu->addChild('Bevorstehende Einsätze', [ $menu->addChild('Bevorstehende Einsätze', [
'route' => 'app_administrative_teamer_upcoming_assignments', 'route' => 'app_administrative_teamer_upcoming_dispositions',
'routeParameters' => $this->getDefaultRouteParameters('uuid'), 'routeParameters' => $this->getDefaultRouteParameters('uuid'),
'linkAttributes' => [ 'linkAttributes' => [
'title' => 'Bevorstehende Einsätze', 'title' => 'Bevorstehende Einsätze',