getToken(); $userConnect = $token?->getUser(); $sorties = $sortieRepository->findForDashboard(); $sortiesParticipation = $sortieRepository->findUserParticipation($userConnect); $sortiesOrganisation = $sortieRepository->findUserOrganisation($userConnect); return $this->render('main/dashboard.html.twig', [ 'profile' => $userConnect, 'sorties' => $sorties, 'sortiesParticipation' => $sortiesParticipation, 'sortiesOrganisation' => $sortiesOrganisation, ]); } #[Route('/inscription', name: 'inscription')] public function inscription(TokenStorageInterface $tokenStorage): Response { return $this->render('main/inscription.html.twig'); } #[Route('/participants', name: 'participants')] public function participants(TokenStorageInterface $tokenStorage, ParticipantRepository $participantRepository): Response { $token = $tokenStorage->getToken(); $userConnect = $token?->getUser(); return $this->render('main/participants.html.twig', [ 'profile' => $userConnect, 'participants' => $participantRepository->findAll(), ]); } }